Skip to main content

Province of Novara

87 municipalities · Reference year: 2026

The province of Novara comprises 87 municipalities, with a total population of 365.930 inhabitants and an average income of 26.429 €.

Total population

365.930

Average income

26.429 €

Municipalities

87

Top 20 municipalities

#
1Novara103.23828.563 €
2Trecate21.30524.764 €
3Borgomanero21.20227.050 €
4Galliate15.88426.411 €
5Oleggio14.27026.737 €
6Arona13.63229.851 €
7Cameri10.86725.916 €
8Castelletto sopra Ticino983427.452 €
9Bellinzago Novarese934425.273 €
10Cerano699524.746 €
11Romentino565825.755 €
12Gozzano546425.804 €
13Gattico-Veruno531127.086 €
14Borgo Ticino514523.825 €
15Varallo Pombia502324.097 €
16Grignasco429924.938 €
17Invorio429025.958 €
18Romagnano Sesia375925.930 €
19Ghemme342923.847 €
20San Maurizio d'Opaglio293127.454 €

Tourism in the province (2025)

Arrivals at accommodation establishments

158.292

Overnight stays

339.609

Share of foreign overnight stays

34%

Source: ISTAT — guest flows in accommodation establishments. Provincial data: municipal detail is not published.

The richest municipalities in the province of Novara

#Average income
1Bogogno40.009 €
2Pella33.380 €
3Agrate Conturbia32.479 €
4Meina32.360 €
5Pettenasco32.006 €
6Ameno31.237 €
7Lesa30.883 €
8Oleggio Castello30.345 €
9Orta San Giulio30.331 €
10Mezzomerico30.099 €

All municipalities in the province