Portogallo.ccAt the edge of the ocean
Aveiro district

São João da Madeira

Municipality in Aveiro district, population 22,162

São João da Madeira is a municipality in Portugal, in Aveiro district, in the Beiras, in central Portugal. At the 2021 census it had 22,162 inhabitants over an area of 7.9 km².

With about 2,805 inhabitants per km², it is one of the most densely populated areas in the country, part of a large metropolitan area. Of the 19 municipalities in Aveiro district, it is number 13 by population.

As the crow flies it lies about 32 km north of Aveiro, the capital. The nearest major city is Porto, about 30 km away.

Nearby, within a few dozen kilometres, are other destinations featured in our guides: Santa Maria da Feira (5 km), Arouca (21 km), Vila Nova de Gaia (29 km), Porto (31 km), Aveiro (32 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 Aveiro district.

São João da Madeira on the map

Nearby

Municipalities of Aveiro district · Beiras and Centre

Where to stay in São João da Madeira