

Piemonte · Verbano-Cusio-Ossola
Baveno
A lake town whose quarries supplied columns for Milan's cathedral and a major basilica in Rome.
- Best time
- Apr–Oct
- By car
- 1 h 8 min from Milan
- By train
- Station in the comune
- Population
- 4,681
Known for
RED GRANITE
Pink-red Baveno granite worked since the 1500s, supplying columns for Milan's Duomo, Rome's San Paolo fuori le Mura and the Galleria Vittorio Emanuele.
GOLFO BORROMEO
Western shore of the Borromean Gulf on Lake Maggiore, ten minutes by boat from Isola Bella, Isola dei Pescatori and Isola Madre.
GERVASIO E PROTASIO
Romanesque parish church documented from 1133, set above the lakeside road beside an octagonal baptistery of the same period.
- J10°
- F12°
- M14°
- A17°
- M21°
- J26°
- J28°
- A28°
- S23°
- O19°
- N13°
- D10°
- Best
- Hot or crowded
- Quiet
- Mostly closed
Daytime averages, 2020–2024. Weather data by Open-Meteo.com.
Why come
Baveno sits on the west shore of the lake, twenty-one kilometers north-west of Arona. The town was occupied in the Iron Age by the Lepontii, a tribe of the Ligures, before the Romans reached the lake, and its historic core still gathers around the raised church and its baptistery above the shore road. To the north-west, the granite quarries have cut into the hillside since the early sixteenth century, and the stone they produced left Baveno for Milan and Rome, built into a cathedral, a basilica, and a shopping gallery.
Along the water, a line of nineteenth-century villas marks the period when Lake Maggiore became a fixed point on the European Grand Tour, and from that same shore the Isole Borromee sit a ten-minute ferry away, close enough that the gulf reads as one continuous view rather than a lake and its islands. The town's quarries built landmarks elsewhere while its own shore stayed a place people came to look at the water.
How to get there
From Milan Bergamo (BGY), about 1 h 36 min by car.
Turin (TRN) is about 1 h 37 min away.
By car from the center of Brescia 1 h 58 min.
There is a railway station in the comune, so you can arrive without a car.
Coming from Milan, Turin or Genoa?
Coming by train into Milano Centrale? Baveno is about 1 h 8 min away by road.
Every town within reach of Milan Bergamo airport.
First time driving in Italy? Read our complete manual.


What to see
Chiesa dei Santi Gervasio e Protasio
The two Romanesque buildings, church and baptistery, form the religious center of the historic core, raised above the road that runs along the water.
Cave di Granito Rosa
The quarries lie north-west of town, cut into the hillside, the source of stone that traveled to two large churches and a shopping gallery.
Golfo Borromeo
The gulf opens out between Baveno and Stresa, the water broken by three islands, Isola Bella, Isola dei Pescatori and Isola Madre, each reachable within minutes.
Ville ottocentesche
Line of 19th-century lakeside villas built when Baveno became a Grand Tour stop, including Villa Henfrey, Villa Branca and Villa Fedora.
The slow-trip planner
Building a trip? Find where Baveno fits in a slow Italy circuit.
Answer six questions. We will shape a geographically coherent slow trip from the 1,000 Italian towns most travelers skip. Yours to save and share.
From the guides
Where to eat
Not our picks, but places the guides put their name to: a Michelin star, a Gambero Rosso fork, a Slow Food snail, a Michelin Key for the hotels. Worth a table, a counter, or a night when you pass through.
SottoSopraRistorante
A spot in the Michelin Guide, at SottoSopra.
Before you sit down: how to order at a restaurant, how to spot a tourist trap, what aperitivo is and how the Italian bar works.
Living here
- Population 4,681, down 8.5% since 2015
- Commuter belti
- Pharmacy in town
- High school within a 30-minute drive
- Train station in the comune
- Nearest national health service hospital Verbania, 4 km as the crow flies · how healthcare works in Italy
- Full fibre reaches 35% of homes
- Primary school in the comune
- Earthquake zone 4, very low hazard
- Milan Bergamo airport, 1 h 36 min drive, the closest of the 15 airports we time
- Regional capital Torino, 1 h 37 min drive
Could you live here?
Baveno is a village with a town close by.
- A village of 4,681, with Verbania (29,945 people) 15 min away for the shopping and a meal out. Our rule is a town within 15 minutes.
- Verbania, a city of 29,945, is 15 min by car. Closer than our 30 to 60 minutes: handy for everything, so check the town still keeps a life of its own.
- A station of its own. Trains are the overlooked way to get around Italy: no parking, straight into the center.
The rules come from our series Where to Move in Italy, written from the places we have lived: Part 1, The End of the Road · Part 2, The Small Town · Part 3, The City · Part 4, The Postcard · Part 5, The Other Half. The towns we would pick are in Part 6, The Best Towns.
The button takes you to the letter's own page on Substack, where you leave your email. About the letter
Common questions
- What is Baveno known for?
- Baveno is a lake town at 205 meters whose quarries supplied columns for Milan's cathedral and a major basilica in Rome.
- Where is Baveno?
- Baveno is a comune in the province of Verbano-Cusio-Ossola, in Piemonte.
- Which of the airports we measure is closest to Baveno?
- Of the 15 airports we time the drive to, the closest is Milan Bergamo (BGY), about 1 h 36 min by car.
- Can you get to Baveno without a car?
- Yes. There is a railway station in the comune, so you can arrive by train.
- How long is the drive from Brescia to Baveno?
- About 1 h 58 min by car.
- When is the best time to visit Baveno?
- Best in Apr–Oct. August is the warmest month, averaging 28 degrees, and May the wettest, with about 20 rain days.
- Which other towns are like Baveno?
- Stresa, Bellano and Laveno-Mombello.
- How many people live in Baveno?
- 4,681 at the 2023 count.
- Is Baveno a good place to live?
- By the rules in our Where to Move in Italy series, Baveno is a village with a town of 5,000 people within 15 minutes (Verbania, 15 min). The nearest city, Verbania, is 15 min away by car. The nearest national health service hospital is in Verbania, 4 km as the crow flies. Full fibre reaches 35% of homes.
Tags & datadesignations · numbers · sources
Recognized as
Landscape
The numbers
- Elevation: 205 m
- Population: 4,681
- Surface area: 17.1 km²
These figures were compiled from public directories: ISTAT, OpenStreetMap and Wikidata, and from the official listings of the guides named on this page. Town details change; verify with official sources before you travel.
Similar
Towns like Baveno
What all six share with Baveno: lake towns · between 3,000 and 10,000 people · hill towns
Stresa
Province: Verbano-Cusio-Ossola
both have a railway station in the comune
Bellano
Province: Lecco
both have a railway station in the comune
Laveno-Mombello
Province: Varese
both have a railway station in the comune
- ✷ We've been
Passignano sul Trasimeno
Province: Perugia
both have a railway station in the comune
Castel Gandolfo
Province: Roma
both have a railway station in the comune
Cernobbio
Province: Como
The ranked lists
Lists Baveno appears in
- The best lake towns that eat well within 90 minutes of NovaraNear Novaralakewithin 90 mineats well6 towns · smallest 1,047 residents · closest 46 min away
- The best small lake towns in PiemontePiemontelakesmall7 towns · smallest 473 residents
- The 8 best towns you can reach by train in the province of Verbano-Cusio-OssolaVerbano-Cusio-Ossola provinceby train8 towns · smallest 473 residents
- The best lake towns in the province of Verbano-Cusio-OssolaVerbano-Cusio-Ossola provincelake8 towns · smallest 473 residents
- The best lake towns you can reach by train in PiemontePiemontelakeby train8 towns · smallest 473 residents
- The best lake towns within two hours of TurinNear Turinlakewithin 2 hours10 towns · smallest 1,047 residents · closest 88 min away
The letter
Baveno is on our list. Its letter is still to come.
We are writing about all 1,000 of these towns, one at a time, in a free letter: the photo, what is worth eating, and when to turn up. That is our mission. Sign up and you will be there when Baveno comes up. By Peter & Sophia, from Turin.
The nearest town we have written up is Rapallo, 181 km away. Read its letter →
The button takes you to the letter's own page on Substack, where you leave your email. About the letter
