Portogallo.ccAt the edge of the ocean
Porto district

Maia

Municipality in Porto district, population 134,959

Maia is a municipality in Portugal, in Porto district, in northern Portugal. At the 2021 census it had 134,959 inhabitants over an area of 83.1 km².

With about 1,624 inhabitants per km², it is one of the most densely populated areas in the country, part of a large metropolitan area. Of the 18 municipalities in Porto district, it is number 5 by population.

As the crow flies it lies about 8 km north of Porto, the capital.

Nearby, within a few dozen kilometres, are other destinations featured in our guides: Matosinhos (8 km), Porto (9 km), Vila Nova de Gaia (11 km), Vila do Conde (16 km), Barcelos (33 km).

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

Maia on the map

Nearby

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

Where to stay in Maia