La Provincia di Novara, in Piemonte, conta 87 Comuni. Il Comune più esteso è Novara, con 103,05 km². Il Comune più popoloso è Novara, con 103.238 abitanti. Di seguito l'elenco completo, in ordine alfabetico, con popolazione, superficie e altitudine di ciascun Comune.
| Comune | Popolazione | Superficie | Altitudine |
|---|---|---|---|
| Recetto | 1.029 | 8,85 km² | 164 m |
| Romagnano Sesia | 3.759 | 17,98 km² | 276 m |
| Romentino | 5.658 | 17,69 km² | 148 m |
| Rovegro | — | — km² | — m |
| Rumianca | — | — km² | — m |
| Sambughetto | — | — km² | — m |
| San Maurizio d'Opaglio | 2.931 | 8,51 km² | 370 m |
| San Nazzaro Sesia | 701 | 11,45 km² | 159 m |
| San Pietro Mosezzo | 1.960 | 34,90 km² | 155 m |
| Santa Maria Maggiore e Crana | — | — km² | — m |
| Santino | — | — km² | — m |
| Schieranco | — | — km² | — m |
| Sillavengo | 576 | 9,54 km² | 196 m |
| Sizzano | 1.320 | 10,75 km² | 231 m |
| Soriso | 722 | 6,37 km² | 452 m |
| Sozzago | 1.105 | 12,91 km² | 131 m |
| Spoccia | — | — km² | — m |
| Stropino | — | — km² | — m |
| Suno | 2.662 | 21,33 km² | 253 m |
| Terdobbiate | 462 | 8,46 km² | 132 m |
| Tornaco | 876 | 13,24 km² | 124 m |
| Trecate | 21.305 | 38,22 km² | 143 m |
| Vaprio d'Agogna | 952 | 10,01 km² | 234 m |
| Varallo Pombia | 5.023 | 13,77 km² | 295 m |
| Veruno | — | — km² | — m |
| Vespolate | 2.080 | 17,78 km² | 127 m |
| Vicolungo | 851 | 13,29 km² | 169 m |
| Vinzaglio | 564 | 15,46 km² | 127 m |
| Vocogno e Prestinone | — | — km² | — m |
Istat 01/01/2026