Stara Novalja se nalazi u Gradu Novalji, u Ličko-senjskoj županiji na 2 metra nadmorske visine i prostire se na površini od 10,60 km². Prema popisu iz 2011. godine, u Staroj Novalji živi 286 stanovnika. Stanovništvo je uglavnom hrvatsko (95%), te srpsko (3%). Okolna naselja: Novalja, Potočnica, Caska, Gajac, Kolanjski Gajac, Prizna, Vidalići, Kustići, Zubovići i Cesarica.