Largest Cities by Population in Portugal

126 cities in Portugal with 7,500 or more inhabitants, ranked by population at the census of March 22, 2021 (by Statistics Portugal).

RankCityPopulation
1Lisbon (Lisboa)545,796
2Porto231,800
3Vila Nova de Gaia188,421
4Amadora171,454
5Braga146,543
6Coimbra106,655
7Funchal105,782
8Setúbal98,470
9Almada95,851
10Agualva-Cacém81,006
11Queluz73,047
12Rio Tinto65,469
13Barreiro62,860
14Aveiro62,130
15Viseu60,570
16Odivelas58,170
17Guimarães54,750
18Leiria54,540
19Faro49,360
20Matosinhos49,034
21Loures46,246
22Portimão43,810
23Póvoa de Varzim41,206
24Amora41,140
25Maia40,534
26Évora40,373
27Montijo40,130
28Ponta Delgada40,050
29Santa Maria da Feira39,576
30Ermesinde38,570
31Viana do Castelo37,860
32Vila Nova de Famalicão35,770
33Castelo Branco33,450
34Covilhã31,950
35Alverca do Ribatejo30,930
36Seixal29,850
37Santarém29,790
38Póvoa de Santa Iria29,710
39Figueira da Foz29,690
40Vila do Conde29,328
41Olhão da Restauração28,310
42Caldas da Rainha27,790
43Vila Real27,370
44Senhora da Hora26,988
45Santo Tirso26,959
46Gondomar26,669
47Valongo25,530
48Guarda25,182
49Sacavém24,672
50Bragança22,851
51São Mamede de Infesta22,844
52Beja22,260
53São João da Madeira22,143
54Albufeira21,290
55Chaves21,210
56Espinho21,001
57Caniço20,800
58Barcelos20,723
59Paredes20,586
60Entroncamento20,141
61Lagos19,790
62Torres Vedras19,680
63Quarteira17,500
64Abrantes17,199
65TrofaBougado17,099
66Ovar16,980
67Vila Franca de Xira16,270
68Fafe15,455
69Oliveira de Azeméis15,449
70Felgueiras14,927
71Loulé14,890
72Paços de Ferreira14,530
73Águeda14,360
74Elvas14,324
75Portalegre13,960
76Câmara de Lobos13,960
77Tomar13,882
78Valbom13,803
79Tavira13,762
80Alfena13,670
81Peniche13,302
82Gafanha da Nazaré13,260
83Costa da Caparica13,031
84Ribeira Grande12,590
85Sines12,338
86Torres Novas12,330
87Amarante12,120
88Esmoriz11,922
89Pombal11,890
90Samora Correia11,736
91Almeirim11,552
92Vila Real de Santo António11,180
93Lamego11,078
94Vizela11,072
95Mirandela10,911
96Marinha Grande10,860
97Esposende10,824
98Ílhavo10,640
99Cartaxo10,552
100Penafiel10,420
101Marco de Canaveses10,390
102Fátima10,265
103Freamunde10,180
104Machico9,990
105Lordelo (São Salvador de Lordelo)9,106
106Vendas Novas9,048
107Rio Maior8,693
108Albergaria-a-Velha8,600
109Tondela8,570
110Rebordosa8,496
111Vila Nova de Santo André8,227
112Lagoa8,210
113Peso da Régua8,145
114Angra do Heroísmo8,050
115Lourosa8,003
116Montemor-o-Novo7,929
117Fundão7,600
118Estarreja7,390
119Ponte de Sor7,270
120Fiães7,096
121Moura6,888
122Santa Cruz6,850
123Estremoz6,799
124Vale de Cambra5,492
125Horta5,110
126Santa Comba Dão3,160

Source: Statistics Portugal (2021 census), via City Population by Thomas Brinkhoff.

Why don't these match official city populations?Official figures typically count only the population within administrative boundaries. UN urban area figures cover the entire built-up area, which can include multiple cities and towns.

Tokyo

33,338,852

Urban area

9,953,160

23 wards

Essen

2,709,375

Urban area

573,618

City of Essen

Ankara

3,630,865

Urban area

5,186,002

Metropolitan municipality

What counts as an urban area? The UN uses satellite imagery to map built-up land, and treats each continuous stretch of built-up land as an urban area. This means that urban areas can extend beyond official city boundaries, and may include multiple cities and towns within a single urban area.

Can an urban area be smaller than its city? Yes. While most cities have urban areas larger than their administrative boundaries, some cities have extensive administrative limits that include sparsely populated areas.

9 urban areas in Portugal with 50,000 or more inhabitants, ranked by the UN's population estimates for 2026.

RankUrban AreaPopulation Estimate (2026)Yearly ChangeLand Area (km²)Density (P/km²)World RankProjections (2030)Projections (2050)
1Lisboa (Lisbon)1,917,759+0.21%3874,9552631,933,6031,959,218
2Porto975,147−1.57%2823,463534914,005868,230
3Almada213,583+0.19%494,3592,807215,229217,797
4Barreiro142,556+0.23%334,3204,323143,871145,991
5Funchal133,249−0.15%462,8974,632132,424129,582
6Braga104,761−0.30%244,3655,975103,51195,751
7Amora97,605+0.18%214,6486,41898,32299,483
8Setúbal97,554+0.12%166,0976,42298,02898,702
9Póvoa de Varzim60,737−0.30%222,76110,32560,01257,257

Source: United Nations, Department of Economic and Social Affairs, Population Division (2025). World Urbanization Prospects: The 2025 Revision, Online Edition.

See also