To nieduże, liczące niewiele ponad tysiąc mieszkańców miasto, położone jest około 50 kilometrów na północ od Szczecina, na Półwyspie Nowowarpieńskim, który oddziela Jezioro Nowowarpieńskie od Zatoki Nowowarpieńskiej, będącej częścią Zalewu Szczecińskiego.
Atutem Nowego Warpna jest bez wątpienia jego architektura i zabytki. W centralnej części miasta, na rynku znajduje się ratusz z XVII wieku o konstrukcji ryglowej. Otoczony jest stylowymi kamieniczkami, które nadają temu miejscu specyficznego klimatu. Na północnym krańcu miasta stoi XV-wieczny kościół pw. Wniebowzięcia NMP o gotyckiej architekturze i barokowym wyposażeniu.