Where to begin
Italy's cities are where most trips begin and end: the capitals of its twenty regions, from Rome and Milan to Palermo and Aosta, and the smaller towns that hold just as much, in the Tuscan hills, on the Amalfi Coast or along the northern lakes. Each guide covers what to see, when to go, where to stay and what to eat, and the festivals worth planning around. Start with a region, or browse every city below.
1,275 cities

Ostuni
PugliaThe White City, a hill town whose old quarter glows with lime-washed houses tumbling in tiers below a Gothic cathedral.
Venaria Reale
Piedmont
Alba
PiedmontThe capital of the Langhe, a town of medieval brick towers at the heart of the Barolo and Barbaresco wine country.
Fabriano
Marche
Oristano
SardiniaA handsome provincial town on the central west coast, near the wetlands and the ruins of Tharros.
Verbania
PiedmontThe garden city of Lake Maggiore, spread along the western shore opposite the Borromean Islands.
Bra
Piedmont
Rapallo
Liguria
Treviglio
Lombardy
Castelvetrano
SicilyA town on the southwestern coast, gateway to Selinunte, one of Europe's largest archaeological parks.
Desenzano del Garda
LombardyThe largest town on Lake Garda, set on the lake's sunny southern shore where the railway meets the water.
Pontedera
TuscanyA town on the lower Arno plain, forever linked to the Vespa scooter that has been built here since 1946.
Assisi
UmbriaThe birthplace of Saint Francis is a pink-stone pilgrimage city rising on Monte Subasio.
Erice
Sicily
San Miniato
TuscanyA ridge town between Florence and Pisa, crowned by Frederick II's tower and famed across Italy for its white truffles.
Vittorio Veneto
Veneto
Bacoli
CampaniaA town on the Campi Flegrei coast west of Naples, riddled with Roman engineering.
Enna
Sicily
Fidenza
Emilia-Romagna
Galatina
Puglia
Mesagne
PugliaA town of ancient Messapian origins inland from Brindisi, its compact old quarter wound around a Norman-Swabian castle.
Mirano
Veneto
Putignano
PugliaA town in the hills between Bari and the Itria valley, home to the oldest carnival in Europe, first celebrated in 1394.
San Giovanni Rotondo
Puglia
