Gmina Chodzież to gmina wiejska w województwie wielkopolskim, w powiecie chodzieskim. W latach 1975-1998 gmina położona była w województwie pilskim.
Konstantynowo, Milcz, Nietuszkowo, Oleśnica, Pietronki, Podanin, Rataje, Stróżewice, Stróżewo, Strzelce, Zacharzyn.
Cisze, Ciszewo, Drzązgowo, Jacewko, Kamionka, Kierzkowice, Krystynka, Mirowo, Rudki, Słomki, Stróżewko, Strzelęcin, Studzieniec, Trojanka, Trzaskowice, Wymysław.