| Oleggio | ||
|---|---|---|
| Staat | Italien | |
| Region | Piemont | |
| Provinz | Novara (NO) | |
| Koordinaten | 45° 36′ N, 8° 38′ O | |
| Höhe | 232 m s.l.m. | |
| Fläche | 37,8 km² | |
| Einwohner | 14.270 (31. Dez. 2025) | |
| Fraktionen | S. Giovanni, S. Stefano, Bedisco, Loreto, Fornaci, Motto, | |
| Postleitzahl | 28047 | |
| Vorwahl | 0321 | |
| ISTAT-Nummer | 003108 | |
| Bezeichnung der Bewohner | Oleggesi | |
| Schutzpatron | SS. Pietro e Paolo | |
| Website | Gemeinde Oleggio | |
Lage von Oleggio in der Provinz Novara | ||

Oleggio (piemontesisch Olégg, lombardisch Vlèsc) ist eine Gemeinde in der italienischen Provinz Novara, Region Piemont.
Oleggio liegt etwa 15 km nördlich der Provinzhauptstadt Novara. Die Nachbargemeinden sind Bellinzago Novarese, Marano Ticino, Mezzomerico, Momo, Vaprio d’Agogna und Vizzola Ticino (VA).
Das Gemeindegebiet umfasst eine Fläche von 37 km² und hat 14.270 Einwohner (Stand 31. Dezember 2025).


Die romanische Kirche von San Michele, erstmals 973 erwähnt, beherbergt in ihrem Inneren Reste eines wertvollen Zyklus romanischer Fresken aus dem 11. Jahrhundert.
Die Kirche der SS. Pietro e Paolo Apostoli, wurde zwischen 1853 und 1858 in klassischen Stil von Alessandro Antonelli erbaut.