Grad Novigrad-Cittanova smješten je na sjeverozapadnoj obali istarskog poluotoka, udaljen 25 km od granice sa Slovenijom. Po 15-ak kilometara udaljen je od obližnjih gradskih centara – Poreča, Umaga i Buja.
Gradsko područje prostire se na 27 km2 površine, od Dajle na sjeveru do ušća rijeke Mirne na jugu. Područje Grada službeno obuhvaća ukupno pet naselja. To su: Antenal, Bužinija, Dajla, Mareda i Novigrad.
Prema posljednjem popisu stanovništva iz 2021. godine područje Grada Novigrada-Cittanova ima 3.883 stanovnika.
Prema nacionalnom sastavu većinu stanovništva čine Hrvati, na drugom su mjestu pripadnici talijanske nacionalne zajednice, a slijede Albanci, Srbi, Slovenci, Turci, Bošnjaci, Crnogorci, te druge nacionalnosti.