Chodzież (niem. do 1878 Chodziesen, Kolmar (in Posen)) – miasto w Polsce w województwie wielkopolskim, siedziba powiatu chodzieskiego. 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 roku[2]. Własność wojewody płockiego Piotra Potulickiego, około 1580 roku leżało w powiecie kcyńskim województwa kaliskiego[3]. W latach 1975–1998 miasto administracyjnie należało do województwa pilskiego.
Według danych z 31 grudnia 2009 miasto miało 19 525 mieszkańców[4]. Ze względu na swoje położenie jest ośrodkiem turystyczno-

