thumb|Kościół św. Floriana Chodzież () – miasto w Polsce w województwie wielkopolskim, siedziba powiatu chodzieskiego i gminy wiejskiej Chodzież. Jest położona na Pojezierzu Chodzieskim, między jeziorami: Chodzieskim (zwanym także Miejskim), Strzeleckim i Karczewnikiem, przy drodze krajowej nr 11.
Prywatne miasto szlacheckie, lokowane w 1434 rokuZenon Guldon, Jacek Wijaczka, Skupiska i gminy żydowskie w Polsce do końca XVI wieku, w: Czasy Nowożytne, 21, 2008, s. 178.. W latach 1975–1998 miasto administracyjnie należało do województwa pilskiego.
Według danych z 31 grudnia 2023 miasto miało 17 489 mieszkańców. Ze względu na swoje położenie jest ośrodkiem turystyczno-wypoczynkowym oraz uzdrowiskowym (sanatorium i zakład przyrodoleczniczy).
Struktura powierzchni thumb|Położenie gminy miejskiej Chodzież w powiecie chodzieskim.
Według danych z roku 2002 Chodzież ma obszar 12,77 km², w tym: użytki rolne: 34% użytki leśne: 18%
Miasto stanowi 1,88% powierzchni powiatu.
Demografia Dane z 31 grudnia 2009: Opis Ogółem Kobiety MężczyźniJednostka osób % osób % osób %Populacja 19 257 100 10 330 52,9 9195 47,1Gęstość zaludnienia[mieszk./km²] 1529 808 721
thumb|center|Piramida wieku mieszkańców Chodzieży w 2014 roku