Portogallo.ccAt the edge of the ocean
Viseu district

Armamar

Municipality in Viseu district, population 5,680

Armamar is a municipality in Portugal, in Viseu district, in the Beiras, in central Portugal. At the 2021 census it had 5,680 inhabitants over an area of 117.2 km².

Population density is about 48 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 21 by population.

As the crow flies it lies about 48 km north of Viseu, the capital. The nearest major city is Porto, about 80 km away.

Nearby, within a few dozen kilometres, are other destinations featured in our guides: Lamego (10 km), Peso da Régua (12 km), Pinhão (16 km), Vila Real (24 km), Amarante (38 km).

To explore the area, use the map of neighbouring municipalities and the accommodation options in and around Armamar; all the municipalities in Viseu district are listed on their own page.

Armamar on the map

Nearby

Municipalities of Viseu district · Beiras and Centre

Where to stay in Armamar