Portugal City Maps
List of Cities and Towns in Portugal by Population
| City | Population |
|---|---|
| Lisbon | 550,000 |
| Porto | 235,000 |
| Vila Nova de Gaia | 189,000 |
| Amadora | 172,000 |
| Braga | 147,000 |
| Coimbra | 107,000 |
| Funchal | 106,000 |
| Setúbal | 99,000 |
| Almada | 86,000 |
| Agualva-Cacém | 81,500 |
| Queluz | 73,500 |
| Rio Tinto | 66,000 |
| Barreiro | 63,000 |
| Aveiro | 62,500 |
| Viseu | 61,000 |
| Odivelas | 58,500 |
| Guimarães | 55,000 |
| Leiria | 54,600 |
| Faro | 49,400 |
| Matosinhos | 49,200 |
| Loures | 46,400 |
| Portimão | 43,900 |
| Póvoa de Varzim | 41,300 |
| Amora | 41,200 |
| Maia | 40,600 |
| Évora | 40,400 |
| Montijo | 40,200 |
| Ponta Delgada | 40,100 |
| Santa Maria da Feira | 39,600 |
| Ermesinde | 38,600 |
| Viana do Castelo | 37,900 |
| Vila Nova de Famalicão | 35,800 |
| Castelo Branco | 33,500 |
| Covilhã | 32,000 |
| Alverca do Ribatejo | 31,000 |
| Seixal | 30,000 |
| Santarém | 29,900 |
| Figueira da Foz | 29,800 |
| Vila do Conde | 29,400 |
| Póvoa de Santa Iria | 29,200 |
| Olhão | 28,350 |
| Caldas da Rainha | 27,800 |
| Vila Real | 27,400 |
| Santo Tirso | 27,000 |
| Gondomar | 26,700 |
| Senhora da Hora | 26,100 |
| Valongo | 25,600 |
| Guarda | 25,200 |
| Sacavém | 24,700 |
| Bragança | 22,900 |
| São Mamede de Infesta | 22,900 |
| Beja | 22,300 |
| São João da Madeira | 22,200 |
| Albufeira | 21,300 |
| Chaves | 21,250 |
| Espinho | 21,100 |
| Caniço | 20,850 |
| Barcelos | 20,800 |
| Paredes | 20,600 |
| Entroncamento | 20,200 |
| Lagos | 19,850 |
| Torres Vedras | 19,750 |
| Quarteira | 17,550 |
| Abrantes | 17,250 |
| Trofa | 17,100 |
| Ovar | 17,000 |
| Vila Franca de Xira | 16,300 |
| Fafe | 15,500 |
| Oliveira de Azeméis | 15,500 |
| Felgueiras | 14,950 |
| Loulé | 14,900 |
| Paços de Ferreira | 14,550 |
| Águeda | 14,370 |
| Elvas | 14,330 |
| Câmara de Lobos | 13,970 |
| Portalegre | 13,970 |
| Tomar | 13,890 |
| Valbom | 13,820 |
| Tavira | 13,770 |
| Alfena | 13,680 |
| Peniche | 13,320 |
| Gafanha da Nazaré | 13,270 |
| Costa da Caparica | 13,050 |
| Ribeira Grande | 12,600 |
| Sines | 12,400 |
| Torres Novas | 12,350 |
| Amarante | 12,130 |
| Esmoriz | 11,930 |
| Pombal | 11,900 |
| Samora Correia | 11,750 |
| Almeirim | 11,560 |
| Vila Real de Santo António | 11,190 |
| Lamego | 11,080 |
| Vizela | 11,080 |
| Mirandela | 10,950 |
| Marinha Grande | 10,870 |
| Esposende | 10,830 |
| Ílhavo | 10,650 |
| Cartaxo | 10,560 |
| Penafiel | 10,430 |
| Marco de Canaveses | 10,400 |
| Fátima | 10,270 |
| Freamunde | 10,190 |
| Machico | 10,000 |
| Mangualde | 9,860 |
| Lordelo | 9,110 |
| Vendas Novas | 9,050 |
| Rio Maior | 8,700 |
| Albergaria-a-Velha | 8,600 |
| Tondela | 8,580 |
| Rebordosa | 8,500 |
| Vila Nova de Santo André | 8,230 |
| Lagoa | 8,220 |
| Peso da Régua | 8,150 |
| Angra do Heroísmo | 8,050 |
| Lourosa | 8,000 |
| Montemor-o-Novo | 7,930 |
| Fundão | 7,600 |
| Estarreja | 7,390 |
| Ponte de Sor | 7,270 |
| Fiães | 7,000 |
| Moura | 6,900 |
| Santa Cruz | 6,860 |
| Estremoz | 6,800 |
| Vale de Cambra | 5,500 |
| Horta | 5,120 |
| Santa Comba Dão | 3,170 |