Gmina leży w Niecce Łęczyckiej. Jej obszar wynosi 13318 hektarów, a zamieszkuje na jej terenie 6490 mieszkańców w 33 sołectwach i 38 wsiach. Powierzchnia gminy w 64% użytkowana jest w postaci gruntów ornych, 0,3% zajmują sady, 15,4% to łąki, 5,4% pastwiska, 7,8% lasy, 7,1% pozostałe grunty i wody.
Siedzibą urzędu gminy jest wieś Piątek, na terenie której znajduje się Geometryczny środek Polski. Przez gminę przepływają rzeki: Moszczenica, Malina oraz Struga. W pobliskach Krośniewicach znajduje się skrzyżowanie głównych dróg krajowych i europejskich 1 E75 oraz 2 E30.
Balków, Bielice, Boguszyce, Czerników, Goślub, Górki Łubnickie, Górki Pęcławskie, Janowice, Janków-Orądki, Jasionna, Konarzew, Krzyszkowice, Łęka, Łubnica, Mchowice, Michałówka, Mysłówka, Orenice, Stare Piaski-Leżajna, Pęcławice, Piątek, Piekary, Pokrzywnica, Rogaszyn, Sułkowice Pierwsze, Sułkowice Drugie, Śladków Podleśny, Śladków Rozlazły, Sypin-Borowiec, Witów, Włostowice, Włostowice-Parcele, Żabokrzeki.