Gmina Choszczno to gmina miejsko-wiejska w województwie zachodniopomorskim, w północno-zachodniej części powiatu choszczeńskiego. W latach 1975-1998 gmina położona była w województwie gorzowskim. Siedzibą gminy jest miasto Choszczno. Jest to największa gmina pod względem liczby mieszkańców w powiecie.
Gmina stanowi 18,6% powierzchni powiatu. W województwie, wśród 114 gmin, zajmuje 35. miejsce pod względem powierzchni i 14. w liczbie ludności.
Gmina leży na Pojezierzu Choszczeńskim i Równinie Pyrzycko-Stargardzkiej. Przez północną granicę przepływa rzeka Ina, a przy południowo-zachodniej jej odnoga, Stara Ina. Obie rzeki dostępne są dla kajaków. Wzdłuż linii kolejowej położone są 4 większe jeziora: Stobno, Klukom (w granicach miasta), Żeńsko i Raduń oraz Korytowo Duże w okolicach wsi Korytowo. Tereny leśne zajmują 15% powierzchni gminy, a użytki rolne 70%.