Lesa ist ein hübsches kleiner Ort am Lago Maggiore mit ca. 2350 Einwohner (Stand 2010). Es liegt am Westufer des Lago Maggiore in der italienischen Provinz Novara (NO), Region Piemont.
Die Gemeinde besteht aus den Ortsteilen Villa Lesa, Solcio, Comnago und Calogna. Die Nachbargemeinden sind Belgirate, Brovello-Carpugnino (VB), Ispra (VA), Massino Visconti, Meina, Nebbiuno, Ranco und Stresa.
Die Pfarrkirche ist dem Schutzheiligen des Ortes San Martino geweiht. Der Ort liegt in einer kleinen Bucht neben Belgirate, gegenüber von Ispra auf der anderen Seite des Lago Maggiore. Das Gemeindegebiet umfasst eine Fläche von 12 km²
Sehenswürdigkeiten
In Lesa befinden sich viele historische Dokumente und Erinnerungsstücke an große Persönlichkeiten, die sich in dem Ort aufgehalten haben. Unter ihnen zum Beispiel Alessandro Manzoni, Giulio Carcano und Camillo Benso von Cavour.
In dem kleinen Dorf befinden sich Villen aus den verschiedensten Epochen, wobei die Ältesten aus dem Mittelalter stammen. Aus dieser Epoche stammt auch eine Burgruine.