Chojna (niem. Königsberg in der Neumark) – miasto w północno-zachodniej Polsce, w woj. zachodniopomorskim, w powiecie gryfińskim, nad rzeką Rurzycą. Siedziba gminy miejsko-wiejskiej Chojna.

31 grudnia 2013 roku miasto liczyło 7344 mieszkańców.

Położenie Zgodnie z podziałem Polski na mezoregiony fizycznogeograficzne według Kondrackiego (1994) Chojna leży w zasięgu prowincji Niż Środkowoeuropejski i podprowincji Pojezierza Południowobałtyckie, w makroregionie Pojezierze Zachodniopomorskie i w końcowej klasyfikacji w mezoregionie Pojezierze Myśliborskie.

Miasto leży w linii prostej w odległości 53 km od Szczecina, 60 km od Gorzowa Wielkopolskiego, 86 km od Berlina. Przez Chojnę przepływa rzeka Rurzyca, która jest prawym dopływem Odry.

Według danych z 1 stycznia 2014 r. powierzchnia miasta wynosiła 12,58 km².

Chojna leży na historycznym Pomorzu Zachodnim. Pierwotnie była położona na Pomorzu do połowy XIII wieku, od drugiej połowy XIII w. w Nowej Marchii, w latach 1815–1945 w pruskiej i następnie niemieckiej rejencji frankfurckiej prowincji Brandenburgia, od 1945 roku w granicach Polski, początkowo w Okręgu Pomorze Zachodnie, w latach 1946–1975 w tzw. dużym województwie szczecińskim, w latach 1975–1998 w tzw.