The 10 best mountain towns within two hours of Brescia
Ten towns: what each is best for, what a home costs, and the catch. In Brescia's center a square meter costs €1,800 to €3,400; here it starts at €700, in Cimbergo.
From the 1,000 towns picked by Peter Benei.
92 towns written about, 908 to go. Follow along, free: Subscribe on Substack

Brescia sits at the foot of a wall of mountains, and the change happens quickly: vineyards give way to chestnut woods, then to spruce, then to bare limestone. The villages up here are built of gray stone with deep wooden balconies stacked for drying hay, and their churches carry frescoed porches that face the valley floor. Autumn is the strongest season, when the larch turns and the trattorie put out polenta taragna, casoncelli, roast kid and the hard mountain cheeses of the Val Camonica and the Val Brembana. In winter the same roads lead to modest ski areas where the lift queues are short and the refuge kitchen matters more than the vertical drop.
Most people heading into the mountains from Brescia point the car at Lake Garda first, or carry on to Madonna di Campiglio and the Brenta Dolomites, and both are busy for good reason. Garda's northern shore fills with cyclists and windsurfers from spring onwards, and the Campiglio valley runs at capacity through the ski season and again in August. Parking becomes the day's main event, and the restaurants book out well ahead.
The mountains do not stop where the famous names do. The same limestone ridges, the same larch woods and the same kitchens continue up the Val Brembana, over the Presolana, along the Valle Sabbia and across the Trentino border onto the Altopiano di Brentonico, and that is where the towns in this list are. Fewer people go, the passes stay quiet outside August, and several are close enough to Brescia for a long day out.
Each town here sits in the mountains proper rather than on their edge, with thermal water in some valleys and rock carvings in others.
Of the 94 communes we have mapped in a 120-minute drive of Brescia, 12 qualify as mountain towns: each sits in the mountains proper. This list is 10 of them. The smallest, Cornello dei Tasso, has 50 residents.
Elsewhere in the catalogue: The best mountain towns within two hours of Verona and The best mountain towns within two hours of Milan.

Why visit Cornello dei Tasso
Cornello dei Tasso is a frazione of Camerata Cornello in the upper Val Brembana, hung on a rocky terrace 691 meters above the Brembo river. There is no road into the village: cars stop at the church of San Bartolomeo on the valley road, and the rest is on foot, along a stone-paved mule path climbing through chestnut woods.
The family that gave the village its name was born here in the 12th century and, starting in the 1490s, built and operated its network from a base in Bergamo, eventually serving the Habsburg empire. The village itself sits as a single terraced street: stone houses with wooden balconies, vaulted alleys, and a small square in front of the parish church, all reached the same way, on foot, with the museum near one end of it.
What makes the place unusual is the mismatch between its size and its reach: a settlement small enough to cross on foot in minutes once ran the postal arteries of an empire, and its access still has not changed since.
The village sits at 691 meters.
What to see in Cornello dei Tasso
- Museo dei Tasso e della Storia Postale. Museum tracing the Tasso family's postal network century by century, with original postal markings, route maps and uniforms on display.
- Chiesa dei Santi Cornelio e Cipriano. 12th-century parish church on the village's small piazza, dedicated to the two early-Christian martyrs whose names the village carries.
- Mulattiera medievale. The only access to the village, a stone-paved medieval mule path climbing from the valley road through chestnut woods to the terrace.
How to get to Cornello dei Tasso
Brescia is about 1 h 16 min away by road.
Our tip
May through October is the open season at 691 meters in the Val Brembana: long mild days, the mule path dry, and the museum on its summer hours. June bears the highest wildflower count on the approach trail; September is the warm light month with the chestnut harvest just starting in the woods below. July and August stay temperate at this elevation.
2. Cimbergo
Best for a World Heritage site. UNESCO lists a site in the comune.
1 h 17 min from Brescia · homes €700 to €970 a m² in the center · 538 people

Why visit Cimbergo
Cimbergo holds a balcony position at 851 meters above the Oglio, looking across Val Camonica toward Paspardo and Capo di Ponte. The reason most visitors climb up here is the Riserva Naturale delle Incisioni Rupestri di Ceto, Cimbergo e Paspardo, the UNESCO-listed rock-art protected area that shares its name with the commune.
On a granite spur above the village stand the ruins of the medieval Castello, where in 1378 Guelphs and Ghibellines of Val Camonica met to attempt a peace, and where in 1430 Bartolomeo of Cemmo received the investiture of the Cemmo-Cimbergo county from Venice. The frazioni Cimbergo and Paspardo were united and re-divided more than once between 1805 and 1947.
Today the village keeps its narrow lanes and stacked stone houses, and the surrounding woods open onto sandstone outcrops covered in figures cut between the Neolithic and the Iron Age.
The village sits at 851 meters.
The catch: January nights average 5 degrees below zero.
What to see in Cimbergo
- Castello di Cimbergo. Ruined medieval castle on a granite outcrop above the village, site of the 1378 peace attempt between Guelphs and Ghibellines of Val Camonica.
- Incisioni rupestri di Cimbergo. Sector of the UNESCO Ceto-Cimbergo-Paspardo reserve, with engraved surfaces accessible from marked paths below the village.
- Chiesa di San Martino. Parish church at the center of the village, with a bell tower visible from the valley floor.
How to get to Cimbergo
Brescia is about 1 h 17 min away by road.
Our tip
May through October is the window for Cimbergo. The petroglyph paths through the woods need dry weather and clear ground, both of which arrive late at this altitude. June and September are the most reliable months.
3. Gromo
Best for a ski week. There is a mapped ski area in the comune.
1 h 18 min from Brescia · homes €800 to €1,100 a m² in the center · 1,142 people

Why visit Gromo
Gromo sits at 676 meters on a rocky spur above the right bank of the Serio, forty kilometers northeast of Bergamo in the upper Seriana Valley. In the Middle Ages, the village was called the little Toledo: its forges produced swords, daggers, halberds, shields and cuirasses exported across Lombardy and beyond, powered by the current of the stream below.
Silver mining in nearby veins fed the Bergamo mint until the fourteenth century. With the official act of 12 February 1267, Gromo gained autonomy and the rights to sell its metals.
The Castello Ginami, built on the rock in the first half of the thirteenth century by the Buccelleni and later passed to the Ginami family, still dominates the village. The Chiesa di San Giacomo, fifteenth century, holds gilded altars, sixteenth-century frescoes, wooden statues and old parchments.
In winter, the Spiazzi di Gromo plateau above town runs alpine and cross-country skiing; in summer, the same valleys feed trekking into the Orobie.
The village sits at 676 meters.
What to see in Gromo
- Castello Ginami. Thirteenth-century fortress on a rock spur, built by the Buccelleni and passed to the Ginami in the sixteenth century, modified into the seventeenth.
- Chiesa di San Giacomo. Fifteenth-century parish church above the historic center, with gilded altars, sixteenth-century frescoes, wooden statues and ancient parchments.
- Piazza Dante. Medieval square at the heart of the borgo, lined with stone palazzi and the surviving defensive walls of the iron-working town.
How to get to Gromo
Brescia is about 1 h 18 min away by road.
Our tip
May through October is the workable window at 676 meters. June, July and September are the best months: green pastures, alpine flowers, mild evenings, trails open across the Spiazzi plateau and into the Orobie. August brings vacationers from Bergamo and Milan, though the mountain keeps the heat down.
4. Bleggio Superiore
Best for a walk through the old town. It is on the list of Italy's most beautiful villages.
1 h 57 min from Brescia · homes €1,200 to €1,400 a m² in the center · 1,534 people

Why visit Bleggio Superiore
Bleggio Superiore sits in the Giudicarie Esteriori, twenty-five kilometers west of Trento and above the Sarca valley, with the Brenta Dolomites visible to the north and Lake Garda half an hour south. The commune is a scattered municipality of twelve hamlets, with its administrative seat in Santa Croce at 628 meters and Rango, its highest village, on the slope above at 799 meters.
Rango is a member of I Borghi più belli d'Italia, recognized in 2006 for the density and integrity of its rural architecture: stone houses joined by covered passages called vòlt, internal courtyards and cellars that once stored Bleggio potatoes, walnuts and cured meats. Rango holds an annual Christmas market in those same vòlt from mid-November through December.
The Noce del Bleggio, a small oval walnut grown on terraces between 400 and 800 meters, became a Slow Food Presidium in 2016 and goes into the local bread, salami and cakes. The Pieve di Santa Croce, visible from across the valley, was one of the seven medieval pievi of southwestern Trentino.
The village sits at 628 meters.
The catch: It is the longest drive on this list: 1 h 57 min from Brescia.
What to see in Bleggio Superiore
- Rango. Hamlet at 799 meters recognized by I Borghi più belli d'Italia in 2006 for its stone houses linked by covered passages, internal courtyards and cellars.
- Pieve di Santa Croce. Medieval parish church visible from across the Giudicarie valley, one of the seven historic pievi of southwestern Trentino, in the commune's administrative seat.
- Mercatini di Natale di Rango. Christmas market held weekends from mid-November through December inside the stone vòlt of Rango, with artisan stalls, music and Giudicarie food.
How to get to Bleggio Superiore
Brescia is about 1 h 57 min away by road.
Our tip
May through September brings hiking weather across the Giudicarie terraces, with the walnut groves green and the Brenta Dolomites visible from the higher hamlets. June and July are mild at 628 meters, cooler than the valleys below, with long evenings and the start of the festa season. October is harvest month for the Noce del Bleggio, the walnut crop that feeds the local bread and salami.
5. Pinzolo
Best for a long lunch. Food guides list three tables here.
1 h 56 min from Brescia · homes €3,200 to €4,000 a m² in the center · 3,088 people

Why visit Pinzolo
Val Rendena runs the length of the valley floor, separating the granite of the Adamello-Presanella to the west from the Dolomites to the east, and Pinzolo sits at its center at 770 meters. The settlement is documented from 1211 as Penzollo, a medieval community of farmers and pastoralists that kept a degree of independence from the D'Arco counts through its own village assembly, the Università.
Most of the municipal territory now falls inside the Adamello-Brenta Nature Park, the largest protected area in Trentino, which places both mountain ranges within the same administrative boundary as the town itself. Up the valley, the frazione of Madonna di Campiglio grew from a travelers' hospice into a resort, and the two settlements are now linked by gondola as well as by governance, the older farming village at the valley floor and the younger resort on the slopes above it.
Pinzolo became a ski town in the second half of the twentieth century, and the cable car climbing from its center to 2,100 meters is the physical expression of that link, carrying the town's growth up toward the peaks that have always framed it.
The village sits at 770 meters.
What to see in Pinzolo
- Chiesa di San Vigilio. The church stands above the village. Its painted procession of eighteen skeleton pairs leads pope, emperor, king, beggar and child in a single line across the exterior wall, the fresco surviving in near-complete condition.
- Chiesa di Santo Stefano. Cemetery church on the edge of the village, frescoed inside and outside by the Baschenis painters with another Dance of Death cycle and scenes of saints.
- Parco Naturale Adamello-Brenta. Largest protected area in Trentino, covering most of the Pinzolo territory and including the Brenta Dolomites and the Adamello-Presanella glaciers.
How to get to Pinzolo
Brescia is about 1 h 56 min away by road.
Our tip
May through October is the open season in Pinzolo, with the longest days in June and July and the Val Genova waterfalls running full from snowmelt. September is the cleanest light, the larches still green, the high refuges in the Brenta Dolomites still staffed. December through April reopens the village as a ski base, but the editorial calendar tracks summer use: hiking, the rifugio circuit, the Baschenis frescoes accessible without snow.
6. Castione della Presolana
Best for a slow weekend. The Touring Club gives it its orange flag for small inland towns.
1 h 20 min from Brescia · homes €1,150 to €1,550 a m² in the center · 3,345 people

Why visit Castione della Presolana
The territory is broad, 42 square kilometers, and it climbs from the 780-meter Gera stream up through the pass at 1,297 meters to the summit ridge above. Tombs from the Neo-Eneolithic period have been recovered on the slopes, evidence of how long this ground has been worked and crossed.
Rusio still keeps its medieval agricultural layout, narrow streets and rural houses gathered around a small church with a wooden altar, a lower and older counterpart to the hamlets higher on the mountain. Bratto and Dorga, at roughly 1,000 meters, took the opposite path: built up as summer resorts at the start of the 20th century, their streets still carry the villas that Bergamasco industrialists put up for their own summer use.
The commune holds the Bandiera Arancione of the Touring Club Italiano, the inland equivalent of a Bandiera Blu, awarded for keeping both the peasant village below and the mountain environment above intact. Together the two settlements show a single territory read in two directions: one preserved because it was left alone, the other because it was deliberately built for leisure.
The village sits at 870 meters.
The catch: January nights average 4 degrees below zero.
What to see in Castione della Presolana
- Pizzo della Presolana. Dolomite-type limestone gives the southern face its sheer walls and climbing routes, the same rock mass that stands over the whole commune.
- Chiesa di Sant'Alessandro. Parish church in the historic center, with a marble altar carved with figurative sculptures.
- Chiesa di San Rocco. Smaller village church holding fragments of ancient frescoes.
How to get to Castione della Presolana
Brescia is about 1 h 20 min away by road.
Our tip
May through October is the main season for Castione della Presolana. Trails open through the Orobie pre-Alps, the Passo della Presolana is clear, and the limestone walls of the Pizzo dry out for climbers. July and August bring Bergamo and Milan families up to Bratto and Dorga, where the temperatures stay ten degrees cooler than in the city.
7. Brentonico
Best for a wine weekend. It belongs to the national association of wine towns.
1 h 35 min from Brescia · homes €1,500 to €1,700 a m² in the center · 4,141 people

Why visit Brentonico
Brentonico sits at 692 meters on a plateau between Lake Garda and the Vallagarina. The commune runs from 500 meters in the valley to over 2,000 at the ridge, an altitude range wide enough to hold a chestnut hamlet at one end and ski hamlets at the other.
Castione, the lower hamlet, faces the Adige valley and lives by its terraces. San Valentino, Polsa and San Giacomo, the upper hamlets above 1,200 meters, face the opposite way, toward pasture and snow.
Palazzo Eccheli-Baisi anchors the center and has changed hands once in a way that says something about the town: built in 1597 by mine managers, it passed in 1840 to a family of salami merchants, before ending up, in this century, as a house for fossils and for the office that manages the mountain's protected slope. That slope, and the garden set in front of the palace, both draw on the same fact: the mountain was named by European botanists for what grows on it, and the town's two conservation projects, one wild, one planted, sit on either side of the same building.
Above Crosano the ground still carries the trenches of the First World War, dug where the Austro-Hungarian line crossed the plateau. The valley below has been worked for chestnuts and the ridge above was fought over, and the palace in the center now holds the record of both.
The village sits at 692 meters.
What to see in Brentonico
- Palazzo Eccheli-Baisi. The building's later life traces the town's own turns: sold in 1840 by the founding mine-manager family to salami merchants, it now sits open to visitors as museum and park office at once, fossils in the rooms where ore accounts were once kept.
- Giardino Botanico di Brentonico. Opened in 2005 at 690 meters, directly in front of the palace, the garden gathers native and rare Monte Baldo plants into a plot small enough to walk in an afternoon.
- Parco Naturale Locale del Monte Baldo. The protected slope is where the mountain earns its old reputation: paths through it cross the endemic flora that gave the range its name among European botanists.
How to get to Brentonico
Brescia is about 1 h 35 min away by road.
Our tip
May through October brings the warm months on the plateau, with the botanical garden in flower from late May, the Monte Baldo paths open above 1,500 meters, and the chestnut hamlets cool against the heat of the Vallagarina below. June and July see the rare Monte Baldo endemics in bloom on the upper slopes. October is the chestnut harvest, the busiest month in Castione, with the marroni roasted at autumn sagre.
8. Baselga di Pinè
Best for a swim. The comune's beach holds a Blue Flag.
1 h 57 min from Brescia · homes €1,650 to €1,950 a m² in the center · 5,266 people

Why visit Baselga di Pinè
Baselga di Pinè is the main town of the Altopiano di Piné, a forested plateau at 964 meters northeast of Trento, between the Adige valley and the Val di Cembra. Its territory holds ten hamlets and three lakes: Serraia, Laghestel and part of Piazze.
Lake Serraia, at 974 meters, has been awarded the Bandiera Blu each year for the cleanliness of its waters, and freezes solid enough in winter to skate on. The Stadio del Ghiaccio di Piné in the hamlet of Miola is one of Italy's few outdoor speed skating ovals, hosting the Italian national team and the annual Piné 24 Hours endurance race.
The Santuario della Madonna di Pinè, in the hamlet of Montagnaga, was built in 1730 around a Marian apparition reported by the shepherdess Domenica Targa, and remains the most visited pilgrimage site in Trentino. The Church of San Mauro in the hamlet of San Mauro, documented in 1242, was the first pieve of the plateau.
The village sits at 964 meters.
The catch: January nights average 4 degrees below zero.
What to see in Baselga di Pinè
- Lago di Serraia. Blue Flag lake at 974 meters at the edge of Baselga, used for swimming, canoeing and sailing in summer and skating when the surface freezes.
- Santuario della Madonna di Pinè. Baroque Marian sanctuary in Montagnaga, built in 1730 after the reported 1729 apparition to the shepherdess Domenica Targa, the most visited pilgrimage site in Trentino.
- Stadio del Ghiaccio di Piné. Outdoor speed skating oval in the hamlet of Miola, training home of the Italian national team and venue for the Piné 24 Hours endurance race.
How to get to Baselga di Pinè
Brescia is about 1 h 57 min away by road.
Our tip
May through October is the lake season: Serraia warms enough for swimming by mid-June, the sailing and canoeing clubs run from May, and the surrounding forests open for hiking and mushroom foraging into late October. June and July bring pilgrims to the Madonna di Pinè sanctuary, with the main feast on 26 May. November through March is the ice season: the speed skating oval runs at full schedule, the lakes freeze for natural-surface skating, and the Piné 24 Hours race takes place in winter.
9. Clusone
Best for a long lunch. A food guide lists Ristorante Mas-cì here.
1 h 14 min from Brescia · homes €1,150 to €1,550 a m² in the center · 8,586 people

Why visit Clusone
Clusone lies thirty-five kilometers northeast of Bergamo, seat of the upper Val Seriana mountain community. The first written record is a deed from 774 transferring the rocca from Charlemagne to the monks of Saint Martin of Tours.
Under Venice, from the late fifteenth century onward, the town reached its artistic and commercial peak, and it was in this period that both the fresco and the clock on the civic tower were made, about a century apart, for a town governed from the sea. The upper town holds the old civic core: the oratory and the basilica face each other across the square, with the civic palace and its tower a short walk off, and steps linking the frescoed houses between them.
Clusone was awarded city title by Napoleonic decree in 1801 and reconfirmed by the Republic in 1957. A mountain seat of government, twice granted city status under different regimes, that spent its wealthiest century decorating a single square with images of death and the measure of time.
The village sits at 648 meters.
What to see in Clusone
- Oratorio dei Disciplini. Medieval oratory of the Disciplini confraternity, its fresco covering the full façade above the entrance.
- Orologio Planetario Fanzago. Clock on the Torre Civica still tracking the sun, moon and zodiac, mounted high on the tower face over the square.
- Basilica di Santa Maria Assunta. Seventeenth-century basilica across from the Oratorio, with a tall bell tower and Baroque interior at the heart of the upper town.
How to get to Clusone
Brescia is about 1 h 14 min away by road.
Our tip
May through September is the open season in Clusone. The upper Val Seriana hills are walkable, the Oratorio façade is in clear light from late morning, and the Fanzago clock can be read from the piazza without winter glare. The Festa dell'Asparago in May and the summer concerts in Piazza Orologio fill the centro storico on weekends.
10. Darfo Boario Terme
Best for a trip without a car. The train stops in the commune.
54 min from Brescia · homes €1,150 to €1,550 a m² in the center · 15,877 people

Why visit Darfo Boario Terme
The commune sits at the lower end of the valley, a few kilometers north of Lake Iseo, where the Oglio leaves the mountains for the plain. Its name joins two places: Darfo, the capoluogo, and the spa hamlet of Boario Terme.
The thermal water was already in use in the 18th century, and Doctor Biffi called it the most active in Lombardy in 1857, well before the first spa building went up with its dome in 1906. The Comuni Virtuosi recognition the town holds today reflects later environmental commitments rather than this older history.
The rock-art park sits inside the commune boundary, its engraved surfaces part of a wider world heritage site spanning the valley, the first Italian entry on that list in 1979. The castle above the center and the small church above the river belong to a different register of the town's past, one of fortification and parish life rather than prehistory or cure.
Between the thermal hamlet, the rock park, the castle spur and the river church, Darfo Boario Terme reads as a place where several distinct pasts, geological, medieval and modern, sit within walking distance of each other without overlapping.
The village sits at 218 meters.
What to see in Darfo Boario Terme
- Terme di Boario. Thermal complex with an Art Nouveau dome, set inside an early 20th-century spa park.
- Parco delle Incisioni Rupestri di Luine. Open-air rock-art park with more than a hundred engraved surfaces, part of the Valle Camonica UNESCO world heritage site.
- Castello di Gorzone. 13th-century Federici castle on a rock spur above the center, still partly inhabited.
How to get to Darfo Boario Terme
It has its own railway station. Brescia is about 54 min away by road.
Our tip
May through October is the main season. Spring opens the rock-art parks and dries the trails above the valley; summer brings spa guests up from Brescia and Milan for water cures, and the temperature in the valley stays cooler than in the Po plain below. September and October are the cleanest months for walking the Luine engravings and the Capo di Lago promontory.
If you only pick one
Which town is yours
One town for each kind of trip, and the reason in a line.

Without a car
Darfo Boario Terme
The train stops in the commune, so you can arrive and leave without a car.

For everyday life on foot
Brentonico
All ten everyday services we look for, from a grocer to a pharmacy, are on the map within 500 meters of the center.

For a small town
Cornello dei Tasso
50 people, the smallest town on this list.
More from Anywhere Italy
- The best mountain towns within two hours of VeronaNear Veronamountainwithin 2 hours10 towns · smallest 1,142 residents · closest 67 min away
- The best mountain towns within two hours of MilanNear Milanmountainwithin 2 hours7 towns · smallest 12 residents · closest 75 min away
- The 10 best mountain towns within 90 minutes of TrentoNear Trentomountainwithin 90 min10 towns · smallest 266 residents · closest 24 min away
- The best ski towns in LombardiaLombardiaski area10 towns · smallest 507 residents
- The best small towns inside a nature park in LombardiaLombardiainside a parksmall10 towns · smallest 538 residents
- The 8 best towns with a serious restaurant that eat well within 90 minutes of TrentoNear Trentowithin 90 minserious restauranteats well8 towns · smallest 820 residents · closest 30 min away
