Nieuwpoort ligt tussen de gemeenten Koksijde en Middelkerke en bestaat uit twee delen, Nieuwpoort-Stad en Nieuwpoort-Bad.
Een van de grootste jachthavens van Europa vind je in Nieuwpoort. Tweeduizend plezierboten zorgen voor een indrukwekkend zicht vanop de wandel- en fietspromenade.
Appartementsgebouwen aan de dijk garant staan voor een schitterend uitzicht op zee.
De stad heeft enkele interessante bezienswaardigheden, zoals de Stadshalle met het belfort (door de UNESCO erkend als werelderfgoed), de Vismijn en vele kunstwerken van onder meer Jan Fabre.