Lake Iseo towns, shore by shore
All 22 towns around Lake Iseo and in Franciacorta: Iseo, Sulzano and Marone on the Brescia shore, Monte Isola in the middle, Sarnico, Predore and Tavernola on the Bergamo shore, Lovere and Pisogne at the head of the lake, and the wine villages of Erbusco and Adro to the south.
Brescia shore
Paratico
- On the lake
- 4,959 residents
Iseo
- On the lake
- Train station
- 8,973 residents
Sulzano
- On the lake
- Train station
- 1,932 residents
Sale Marasino
- On the lake
- Train station
- 3,255 residents
Marone
- On the lake
- Train station
- 3,101 residents
Pisogne
- On the lake
- Train station
- 7,858 residents
Monte Isola
Bergamo shore
Sarnico
- On the lake
- 6,745 residents
Predore
- On the lake
- 1,850 residents
Tavernola
- On the lake
- 1,929 residents
Parzanica
- Above the lake
- 328 residents
Riva di Solto
- On the lake
- 869 residents
Solto Collina
- Above the lake
- 1,804 residents
Alto Sebino
Franciacorta
Provaglio
- Inland
- Train station
- 7,122 residents
Corte Franca
- Inland
- Train station
- 7,139 residents
Monticelli Brusati
- Inland
- 4,591 residents
Capriolo
- Inland
- 9,389 residents
Adro
- Inland
- 7,127 residents
Erbusco
- Inland
- 8,746 residents