
.
The Best of Portugal, Town by Town
PortugalExpert
Top 100 Cities & Villages
From Baroque palace towns in the north to Roman cities in the Alentejo and surf capitals on the coast, a region-by-region guide to Portugal's best cities and villages. Find your topic below.
Interactive Map
North Portugal
Chaves
A historic spa town in Trás-os-Montes, close to the Spanish border.
Lamego
A Douro valley town known for its baroque sanctuary and sparkling wine.
Matosinhos
Porto's coastal seafood town.
Vila Real
Northern Portugal's baroque palace town.
Vila Nova de Gaia
Porto's riverside neighbour, home to the port wine cellars.
Viana do Castelo
A grand coastal city in the Minho region.
Peso da Régua
The Douro Valley's wine capital.
Central Portugal
Almeida
A star-shaped fortress town near the Spanish border.
Belmonte
The historic village where Pedro Álvares Cabral was born.
Castelo Branco
A town known for its gardens and hilltop castle.
Alcobaça
Home to the UNESCO-listed monastery of Alcobaça.
Batalha
Home to the UNESCO-listed Batalha Monastery.
Tomar
The Templar city, home to the Convento de Cristo.
Fátima
Portugal's major pilgrimage site and sanctuary.
Nazaré
Famous for its giant waves, beaches and things to do.
Costa Nova
A colourful coastal village on the Costa de Prata.
Peniche
A surf capital, and gateway to the Berlengas islands.
Lisbon Region
Alentejo
