2ua.org

Portugal cities by population

Portugal cities by population list

A sortable list of Portugal cities by population, list can be sorted by the name of the city, population, area or region if such available.

Name Population Area, km2 Region
Lisbon 506,654 100.05 Lisbon District
Vila Nova de Gaia 302,295 n/a Porto District
Porto 237,591 n/a Porto District
Loures 205,054 167.24 Lisbon District
Matosinhos 175,478 62.42 Porto District
Amadora 175,136 n/a Lisbon District
Almada 174,030 70.01 Setubal District
Gondomar 168,027 n/a Porto District
Seixal 158,269 n/a Setubal District
Guimaraes 158,124 n/a Braga District
Odivelas 144,549 26.54 Lisbon District
Coimbra 143,396 n/a Coimbra District
Braga 137,000 183.4 Braga District
Maia 135,306 n/a Porto District
Vila Nova de Famalicao 133,832 n/a Braga District
Leiria 126,897 n/a Leiria District
Setubal 123,684 n/a Setubal District
Funchal 111,892 n/a Madeira
Viseu 99,274 n/a Viseu District
Valongo 93,858 n/a Porto District
Viana do Castelo 88,725 n/a Viana do Castelo District
Agualva-Cacem 81,845 10.51 Lisbon District
Vila do Conde 79,533 n/a Porto District
Torres Vedras 79,465 n/a Lisbon District
Barreiro 78,764 n/a Setubal District
Aveiro 78,450 n/a Aveiro District
Queluz 78,273 n/a Lisbon District
Loule 70,622 763.67 Faro District
Ponta Delgada 68,809 n/a Azores
Faro 64,560 202.57 Faro District
Povoa de Varzim 63,408 n/a Porto District
Santarem 62,200 n/a Santarem District
Figueira da Foz 62,125 379.05 Coimbra District
Evora 56,596 n/a Evora District
Castelo Branco 56,109 n/a Castelo Branco District
Portimao 55,614 182.06 Faro District
Vila Real 51,850 n/a Vila Real District
Covilha 51,797 n/a Castelo Branco District
Caldas da Rainha 51,729 255.69 Leiria District
Montijo 51,222 348.62 Setubal District
Rio Tinto 50,713 9.38 Porto District
Amora 48,629 27.31 Setubal District
Olhao 45,396 130.86 Faro District
Guarda 42,541 n/a Guarda District
Trofa 38,999 n/a Porto District
Ermesinde 38,798 7.65 Porto District
Marinha Grande 38,681 187.25 Leiria District
Beja 35,854 n/a Beja District
Angra do Heroismo 35,402 n/a Azores
Povoa de Santa Iria 29,348 n/a Lisbon District
Senhora da Hora 29,000 3.8 Porto District
Albergaria-a-Velha 25,252 158.82 Aveiro District
Sao Mamede de Infesta 23,122 5.21 Porto District
Sao Joao da Madeira 21,713 n/a Aveiro District
Elvas 20,706 n/a Portalegre District
Quarteira 16,131 37.78 Faro District

Cities in Portugal map