Cities in Porto District, Portugal
Porto District has 114 published cities; the largest is Vila Nova de Gaia, with 303,824 residents. Net rent runs from €3.13 to €14.22 per m² a month across the 48 cities that publish it. The median gross salary runs from €1,141 to €1,629 a month across 6 cities.
Published cities in Porto District
Sorted by population. A dash means the city has no published figure of its own for that column.
| City | Population | Net rent, €/m²/mo | Median gross salary, €/mo | Unemployment, % | PM2.5, µg/m³ |
|---|---|---|---|---|---|
| Vila Nova de Gaia | 303,824 | €10.61 | €1,306 | 3.1 | — |
| Porto | 273,476 | €10.15 | €1,629 | 3.5 | 9.4 |
| Matosinhos | 172,557 | €11.98 | €1,537 | 3.0 | — |
| Gondomar | 164,257 | €8.82 | €1,141 | 2.9 | — |
| Maia | 134,977 | €9.71 | €1,431 | 2.2 | 3.3 |
| Valongo | 101,464 | €8.24 | €1,230 | 2.7 | 8.0 |
| Paredes | 86,854 | €5.81 | — | 2.5 | — |
| Vila do Conde | 79,533 | €8.44 | — | 2.3 | — |
| Penafiel | 72,265 | €5.62 | — | 2.1 | — |
| Santo Tirso | 71,530 | €6.09 | — | 2.4 | — |
| Rio Tinto | 65,469 | €9.65 | — | — | — |
| Póvoa de Varzim | 63,408 | €8.78 | — | 2.7 | — |
| Felgueiras | 58,065 | €4.48 | — | 3.1 | — |
| Paços de Ferreira | 56,340 | €5.61 | — | 2.2 | 6.3 |
| Marco de Canaveses | 53,961 | €4.90 | — | 3.5 | — |
| Amarante | 52,264 | €4.63 | — | 2.9 | — |
| Lousada | 47,130 | €4.87 | — | 2.5 | — |
| Trofa | 38,999 | €7.40 | — | 2.5 | — |
| Ermesinde | 38,828 | €8.65 | — | — | — |
| Senhora da Hora | 26,988 | €13.38 | — | — | — |
| Águas Santas | 26,632 | €8.87 | — | — | — |
| São Mamede de Infesta | 22,844 | €12.53 | — | — | — |
| Fânzeres | 22,556 | — | — | — | — |
| Baião | 20,522 | €4.00 | — | 3.3 | — |
| São Pedro da Cova | 15,197 | — | — | — | — |
| Arcozelo | 15,144 | — | — | — | — |
| Alfena | 14,677 | €7.74 | — | — | — |
| Canelas | 13,918 | — | — | — | — |
| Valbom | 13,849 | — | — | — | — |
| São Félix da Marinha | 13,560 | — | — | — | — |
| Moreira | 13,093 | €9.48 | — | — | — |
| Pedrouços | 11,564 | €10.69 | — | — | — |
| Lavra | 10,968 | €10.45 | — | — | — |
| Avintes | 10,836 | — | — | — | — |
| Grijó | 10,626 | — | — | — | — |
| Campo | 9,142 | €6.86 | — | — | — |
| Lordelo | 9,051 | €3.13 | — | — | — |
| Guifões | 9,019 | €10.00 | — | — | — |
| Rebordosa | 8,414 | €5.96 | — | — | — |
| Aves | 7,946 | €5.05 | — | — | — |
| Coronado | 7,936 | — | — | — | — |
| Serzedo | 7,603 | — | — | — | — |
| Freamunde | 7,557 | €5.61 | — | — | — |
| Gandra | 6,874 | €7.05 | — | — | — |
| Sobrado | 6,268 | €6.25 | — | — | — |
| Vila Nova da Telha | 6,004 | €9.26 | — | — | — |
| Nogueira | 5,753 | — | — | — | — |
| Olival | 5,508 | — | — | — | — |
| Sandim | 5,461 | — | — | — | — |
| Vila da Lixa | 5,102 | — | — | — | — |
| Negrelos | 3,755 | — | — | — | — |
| Silva Escura | 2,627 | — | — | — | — |
| Foz do Sousa | 961 | — | — | — | — |
| Moreira | 452 | €9.48 | — | — | — |
| Perafita | 128 | €9.19 | — | — | — |
| Afurada de Baixo | — | — | — | — | — |
| Aldoar | — | — | — | — | — |
| Alpendurada | — | — | — | — | — |
| Ameal | — | — | — | — | — |
| Angeiras | — | — | — | — | — |
| Anta | — | €7.75 | — | — | — |
| Areosa | — | — | — | — | — |
| Árvore | — | €8.56 | — | — | — |
| Aver-o-Mar | — | €8.54 | — | — | — |
| Azenha | — | — | — | — | — |
| Azevedo | — | — | — | — | — |
| Baguim do Monte | — | — | — | — | — |
| Bairro Silva Braga | — | — | — | — | — |
| Bela Vista | — | — | — | — | — |
| Bonjoia | — | — | — | — | — |
| Bougado | — | — | — | — | — |
| Campanhã | — | €12.92 | — | — | — |
| Canidelo | — | — | — | — | — |
| Castelões de Cepeda | — | €5.81 | — | — | — |
| Contumil | — | — | — | — | — |
| Cruz | — | — | — | — | — |
| Francos | — | — | — | — | — |
| Gemunde | — | — | — | — | — |
| Gueifães | — | — | — | — | — |
| Gulpilhares | — | — | — | — | — |
| Jovim | — | — | — | — | — |
| Leça da Palmeira | — | €11.99 | — | — | — |
| Leça do Bailio | — | — | — | — | — |
| Lordelo do Ouro | — | — | — | — | — |
| Marco de Canavezes | — | — | — | — | — |
| Margaride | — | — | — | — | — |
| Massarelos | — | — | — | — | — |
| Melres | — | — | — | — | — |
| Miramar | — | — | — | — | — |
| Nevogilde | — | — | — | — | — |
| Noeda | — | — | — | — | — |
| Oliveira do Douro | — | — | — | — | — |
| Paços | — | — | — | — | — |
| Paranhos | — | €14.22 | — | — | — |
| Pedras Rubras | — | — | — | — | — |
| Pedroso | — | €7.75 | — | — | — |
| Pereiro | — | — | — | — | — |
| Perozinho | — | — | — | — | — |
| Pinheiro Manso | — | — | — | — | — |
| Ramalde do Meio | — | — | — | — | — |
| Santa Cruz do Bispo | — | €8.36 | — | — | — |
| Santa Maria de Avioso | — | — | — | — | — |
| Santo Ovídio | — | — | — | — | — |
| São Miguel do Couto | — | — | — | — | — |
| São Tiago de Custoias | — | — | — | — | — |
| Sardão | — | — | — | — | — |
| Senhora do Porto | — | — | — | — | — |
| Valadares | — | €9.88 | — | — | — |
| Valadares | — | — | — | — | — |
| Vermoim | — | — | — | — | — |
| Vila Cova | — | — | — | — | — |
| Vila Nova da Telha | — | — | — | — | — |
| Vilar de Andorinho | — | — | — | — | — |
| Vilar do Paraíso | — | — | — | — | — |
Within Porto District
Lowest net rent
- Lordelo: €3.13/m² (2026)
- Baião: €4.00/m² (2026)
- Felgueiras: €4.48/m² (2026)
- Amarante: €4.63/m² (2026)
- Lousada: €4.87/m² (2026)
Sources
Each figure in the table comes from the city's own record; open a city for the source of each value and its date.
- Instituto Nacional de Estatística (INE Portugal)
- Collected source
- IEFP — registered unemployment by municipality, June 2026
- www.ine.pt
- official validated air-quality station bulk; no exact target station-period input found
- www.ine.pt
- cdn.who.int
- INE — Estatísticas de Rendas da Habitação ao nível local: valor mediano das rendas de novos contratos de arrendamento nos últimos 12 meses (€/m², Metodologia 2026)
- European Environment Agency