Portogallo.ccAt the edge of the ocean
Viseu district

São Pedro do Sul

Municipality in Viseu district, population 15,139

São Pedro do Sul, in the Beiras, in central Portugal, is part of Viseu district. The municipality covers 349.0 km² and had 15,139 inhabitants at the 2021 census.

Population density is about 43 per km²: a mainly rural municipality, with a main town and several villages scattered across its territory. Of the 24 municipalities in Viseu district, it is number 6 by population.

As the crow flies it lies about 23 km north-west of Viseu, the capital. The nearest major city is Porto, about 55 km away.

Nearby, within a few dozen kilometres, are other destinations featured in our guides: Arouca (16 km), Viseu (25 km), Lamego (38 km), Santa Maria da Feira (38 km).

To explore the area, use the map of neighbouring municipalities and the accommodation options in and around São Pedro do Sul; all the municipalities in Viseu district are listed on their own page.

São Pedro do Sul on the map

Nearby

Municipalities of Viseu district · Beiras and Centre

Where to stay in São Pedro do Sul