 The gmina covers an area of , and as of 2006 its total population is 6,913 (out of which the population of Czerniejewo amounts to 2,556, and the population of the rural part of the gmina is 4,357).Apart from the town of Czerniejewo, Gmina Czerniejewo contains the villages and settlements of Czeluścin, Gębarzewko, Gębarzewo, Golimowo, Goraniec, Goranin, Graby, Kąpiel, Kosmowo, Kosowo, Nidom, Pakszyn, Pakszynek, Pawłowo, Rakowo, Szczytniki Czerniejewskie and Żydowo.Gmina Czerniejewo is bordered by the town of Gniezno and by the gminas of Gniezno, Łubowo, Nekla, Niechanowo, Pobiedziska and Września.