Portogallo.ccAt the edge of the ocean
Vila Real district

Mesão Frio

Municipality in Vila Real district, population 3,555

The municipality of Mesão Frio lies in Vila Real district, in northern Portugal: according to the 2021 census it is home to 3,555 people, over 26.7 km².

With about 133 inhabitants per km², it combines a medium-sized town with villages and farmland. Of the 14 municipalities in Vila Real district, it is number 14 by population.

As the crow flies it lies about 18 km south-west of Vila Real, the capital. The nearest major city is Porto, about 65 km away.

Nearby, within a few dozen kilometres, are other destinations featured in our guides: Peso da Régua (6 km), Lamego (8 km), Vila Real (18 km), Amarante (21 km), Pinhão (27 km).

To explore the area, use the map of neighbouring municipalities and the accommodation options in and around Mesão Frio; all the municipalities in Vila Real district are listed on their own page.

Mesão Frio on the map

Nearby

Municipalities of Vila Real district · Porto, Douro and Trás-os-Montes

Where to stay in Mesão Frio