Chodzież – miasto i gmina w województwie wielkopolskim, w powiecie chodzieskim. Jest położona na Pojezierzu Chodzieskim, między jeziorami: Chodzieskim(zwanym także miejskim), Strzeleckim i Karczewnikiem.