Lesa is een vrij kleine stad aan het Lago Maggiore, met ongeveer 2350 inwoners (2010). Het ligt op de westelijke oever van het Lago Maggiore in de Italiaanse provincie Novara (NO), regio Piemonte.
De gemeente bestaat uit de dorpen van Villa Lesa, Solcio, Comnago en Calogna. De naburige gemeenten zijn Belgirate, Brovello-Carpugnino (VB), Ispra (VA), Massino Visconti, Meina, Nebbiuno, Ranco en Stresa.
De parochiekerk is toegewijd aan de patroonheilige San Martino. Lesa ligt in een kleine baai naast Belgirate, tegenover Ispra aan de andere kant van het Lago Maggiore. De gemeente heeft een oppervlakte van 12 km²
Bezienswaardigheden
In Lesa zijn er veel historische documenten en memorabilia van de grote persoonlijkheden die hebben verbleven in de plaats. Onder hen, bijvoorbeeld, Alessandro Manzoni, Giulio Carcano en Camillo Benso di Cavour.
In het kleine dorp zijn er villa's uit verschillende periodes, met de oudste dateert uit de middeleeuwen. Uit deze periode komt ook een kasteelruïne.