Gmina Czempiń
The gmina covers an area of 142.46 square kilometres (55.0 sq mi), and as of 2006 its total population is 11,259 (out of which the population of Czempiń amounts to 5,135, and the population of the rural part of the gmina is 6,124).
The gmina contains part of the protected area called Chłapowski Landscape Park.
Villages
Apart from the town of Czempiń, Gmina Czempiń contains the villages and settlements of Betkowo, Bieczyny, Borowo, Donatowo, Głuchowo, Gorzyce, Gorzyczki, Helenopol, Jarogniewice, Jasień, Maruszkowo, Nowe Borówko, Nowe Tarnowo, Nowy Gołębin, Piechanin, Piotrkowice, Piotrowo Drugie, Piotrowo Pierwsze, Rakówka, Roszkowo, Sierniki, Słonin, Srocko Wielkie, Stare Tarnowo, Stary Gołębin and Zadory.
Neighbouring gminas
Gmina Czempiń is bordered by the gminas of Brodnica, Kościan, Krzywiń, Mosina, Śrem and Stęszew.