Gmina Daszyna is a rural gmina (administrative district) in Łęczyca County, Łódź Voivodeship, in central Poland. Its seat is the village of Daszyna, which lies approximately 13 kilometres (8 mi) north of Łęczyca and 47 km (29 mi) north-west of the regional capital Łódź.
The gmina covers an area of 81.03 square kilometres (31.3 sq mi), and as of 2006 its total population is 4,207.
Gmina Daszyna contains the villages and settlements of Daszyna, Drzykozy, Gąsiorów, Goszczynno, Jabłonna, Jacków, Janice, Jarochów, Jarochówek, Karkoszki, Koryta, Krężelewice, Lipówka, Łubno, Mazew, Mazew-Kolonia, Miroszewice, Nowa Żelazna, Nowy Sławoszew, Ogrodzona, Opiesin, Osędowice, Rzędków, Siedlew, Skrzynki, Stara Żelazna, Stary Sławoszew, Upale, Walew, Żabokrzeki, Zagróbki and Zieleniew.
Gmina Daszyna is bordered by the gminas of Chodów, Grabów, Krośniewice, Kutno, Łęczyca and Witonia.