Portogallo.ccAt the edge of the ocean
Porto district

Marco de Canaveses

Municipality in Porto district, population 49,563

The municipality of Marco de Canaveses lies in Porto district, in northern Portugal: according to the 2021 census it is home to 49,563 people, over 201.9 km².

With about 245 inhabitants per km², it combines a medium-sized town with villages and farmland. Of the 18 municipalities in Porto district, it is number 15 by population.

As the crow flies it lies about 42 km east of Porto, the capital. The nearest major city is Porto, about 40 km away.

Nearby, within a few dozen kilometres, are other destinations featured in our guides: Amarante (13 km), Lamego (28 km), Arouca (28 km), Peso da Régua (29 km), Guimarães (34 km).

Below you will find a map of neighbouring municipalities, the weather, places to stay in the area and a link to all the municipalities in Porto district.

Marco de Canaveses on the map

Nearby

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

Where to stay in Marco de Canaveses