Portugal Cities by Population 2024

400 cities

City
2024 Pop.
Lisbon517,802
Porto249,633
Amadora178,858
Braga121,394
Setubal117,110
Coimbra106,582
Queluz103,399
Funchal100,847
Cacem93,982
Vila Nova de Gaia70,811
Algueirao66,250
Loures66,231
Felgueiras58,065
Evora55,620
Rio de Mouro54,695
Odivelas54,624
Aveiro54,162
Amora52,577
Corroios52,520
Barreiro51,280
Monsanto50,000
Rio Tinto49,966
Sao Domingos de Rana46,718
Figueira da Foz46,600
Leiria45,112
Ponte de Lima44,667
Faro41,355
Sesimbra41,134
Guimaraes40,604
Ermesinde39,420
Santo Antonio dos Olivais38,936
Portimao38,487
Benfica36,985
Cascais36,436
Maia36,426
Viana do Castelo36,148
Oeiras35,000
Beja34,760
Esposende34,625
Braganca34,375
Almada34,008
Olivais33,788
Castelo Branco33,479
Alcabideche33,315
Espinho32,786
Camara de Lobos32,209
Guarda32,111
Alvalade31,813
Arrentela30,156
Montijo30,011
Charneca de Caparica29,763
Santarem29,385
Olhao29,239
Povoa de Varzim29,044
Senhora da Hora28,930
Marinha Grande28,916
Povoa de Santa Iria28,901
Sequeira28,502
Massama28,112
Matosinhos28,070
Gondomar27,691
Aguas Santas27,686
Vila do Conde27,642
Caldas da Rainha27,378
Sao Martinho26,482
Canidelo26,431
Viseu26,364
Sintra26,193
Paco de Arcos25,974
Sao Mamede de Infesta25,940
Quinta Do Conde25,606
Torres Vedras24,443
Oliveira do Douro24,407
Fanzeres23,916
Estoril23,700
Carnaxide23,698
Pinhal Novo23,510
Monte Estoril23,375
Canico23,368
Pontinha23,249
Loule23,109
Arcos de Valdevez22,847
Moscavide e Portela22,488
Sao Joao da Madeira22,079
Lavradio21,877
Bougado21,680
Valongo21,328
Caparica21,167
Belas21,019
Laranjeira20,988
Linda-a-Velha20,895
Trofa20,692
Baiao20,522
Laranjeiro20,473
Carcavelos20,366
Camarate20,177
Ponta Delgada20,056
Entroncamento19,887
Paredes19,834
Moncao19,738
Piedade19,472
Custoias19,406
Alges19,327
Tomar19,168
Barcelos19,085
Pedroso18,963
Vilar de Andorinho18,944
Sao Joao da Talha18,925
Azeitao18,877
Lagos18,831
Quarteira18,783
Santa Iria da Azoia18,573
Ovar18,452
Vila Franca de Xira18,355
Leca da Palmeira17,996
Moita17,795
Sacavem17,718
Covilha17,610
Ramada17,535
Chaves17,535
Pombal17,355
Ilhavo17,236
Parede17,212
Condeixa-a-Nova17,078
Alfragide17,044
Sao Pedro da Cova17,011
Vila Real17,001
Palmela16,934
Fafe16,868
Cabeceiras de Basto16,710
Feira16,376
Leca do Bailio16,103
Vialonga16,088
Albufeira15,851
Baguim do Monte15,850
Alcobaca15,800
Peniche15,662
Portalegre15,581
Alfena15,211
Tavira15,133
Torres Novas15,002
Povoa de Santo Adriao14,897
Gafanha da Nazare14,840
Vilar do Paraiso14,727
Valbom14,443
Lagoa14,442
Arcozelo14,352
Canelas14,247
Costa de Caparica14,231
Valenza14,172
Samora Correia14,154
Santo Tirso14,021
Porto Salvo13,867
Abrantes13,646
Esgueira13,431
Alhos Vedros13,384
Moreira12,890
Montemor-o-Novo12,854
Sines12,791
Beato Antonio12,737
Ourem12,729
Machico12,567
Pedroucos12,553
Perafita12,538
Mirandela12,504
Azenha12,260
Mafra12,259
Aldeia de Paio Pires12,179
Tabua12,071
Rio Maior12,064
Angra do Heroismo12,045
Barcarena11,968
Alijo11,942
Agueda11,941
Fatima11,798
Oliveira de Azemeis11,771
Semelhe11,700
Real11,700
Sao Felix da Marinha11,685
Santa Comba Dao11,597
Avintes11,577
Vila Real de Santo Antonio11,560
Almeirim11,557
Rebordosa11,491
Lousa11,445
Esmoriz11,393
Calendario11,357
Moreira11,336
Vendas Novas11,248
Santo Andre11,213
Obidos11,187
Sao Bras de Alportel11,153
Sobreda11,146
Santo Antonio da Charneca11,143
Cucujaes11,087
Ponte de Sor11,062
Foz do Douro10,997
Canecas10,978
Anta10,951
Lamego10,928
Silves10,917
Grijo10,907
Vale da Amoreira10,828
Grandola10,737
Unhos10,712
Gulpilhares10,660
Margaride10,652
Santo Andre10,601
Charneca10,509
Cartaxo10,502
Aver-o-Mar10,501
Sao Joao das Lampas10,484
Carregado10,474
Melres10,328
Caldas de Vizela10,239
Selho10,223
Moimenta da Beira10,212
Lordelo10,035
Meadela9,981
Elvas9,904
Almancil9,898
Maceira9,831
Fundao9,725
Alcochete9,705
Santa Clara9,637
Lavra9,633
Alenquer9,626
Lourosa9,619
Madalena9,618
Sao Joao de Ver9,568
Rio de Loba9,529
Vila Nova de Famalicao9,496
Famoes9,435
Sao Roque9,385
Moura9,360
Estremoz9,350
Abraveses9,319
Valadares9,255
Guifoes9,231
Alcacer do Sal9,198
Lourinha9,196
Gondizalves9,148
Quinta do Anjo9,124
Vinhais9,066
Marco de Canavezes9,042
Caxias9,007
Mem Martins9,000
Nazare8,993
Benavente8,932
Campo8,916
Mangualde8,895
Queijas8,828
Santana8,804
Tondela8,800
Coruche8,776
Argoncilhe8,743
Ribeirao8,735
Fiaes8,708
Sao Romao do Coronado8,697
Estombar8,590
Tavarede8,586
Torre de Moncorvo8,572
Benedita8,556
Moncarapacho8,545
Aves8,507
Alpendurada8,485
Soure8,416
Bobadela8,399
Sao Bartolomeu de Messines8,381
Casteloes de Cepeda8,322
Vila Vicosa8,319
Atouguia da Baleia8,313
Murtosa8,282
Almargem8,271
Campo Maior8,235
Beduido8,201
Darque8,092
Penafiel8,065
Serzedo8,000
Camacha7,991
Freamunde7,983
Albergaria-a-Velha7,974
Alpiarca7,946
Batalha7,910
Colares7,905
Serzedo7,891
Rosto de Cao7,880
Sao Joao da Pesqueira7,874
Ferreiros7,870
Joane7,869
Buarcos7,865
Miranda do Corvo7,857
Santiago do Cacem7,797
Sande7,789
Pragal7,701
Mira7,682
Rabo de Peixe7,681
Castanheira do Ribatejo7,651
Vale de Cambra7,649
Ericeira7,538
Mondim de Basto7,493
Miranda do Douro7,482
Nisa7,450
Almodovar7,449
Nossa Senhora do Monte7,444
Cantanhede7,347
Vila Nova da Barquinha7,322
Vila Nova de Foz Coa7,312
Apulia e Fao7,301
Aradas7,295
Mertola7,274
Mozelos7,230
Alhandra7,226
Reguengos de Monsaraz7,217
Silvalde7,188
Apelacao7,182
Azambuja7,179
Oia7,118
Seia7,082
Jovim7,067
Ponte7,041
Valega7,005
Arrifes6,981
Silveira6,942
Arrifana6,927
Arcos6,805
Pacos de Ferreira6,782
Amarante6,782
Sao Joao6,762
Arcos6,725
Sobrado6,703
Aveleda6,671
Negrelos6,664
Fazendas de Almeirim6,635
A dos Cunhados6,594
Serpa6,586
Horta6,572
Macedo de Cavaleiros6,566
Avanca6,540
Sao Romao6,500
Prior Velho6,500
Cacilhas6,494
Sandim6,449
Carrazeda de Anciaes6,373
Sabrosa6,361
Tabuaco6,350
Foz do Sousa6,315
Lagoa6,301
Perozinho6,259
Oliveira do Bairro6,239
Santa Cruz do Bispo6,230
Oliveira6,222
Arruda dos Vinhos6,170
Aljubarrota6,146
Madalena6,136
Sao Vicente6,063
Praia da Vitoria6,061
Marinhas6,052
Lobao6,049
Gandra6,034
Porto de Mos6,032
Santa Cruz6,010
Fontanelas6,001
Eixo5,978
Olival do Basto5,959
Milharado5,935
Vidigueira5,932
Ribeira Brava5,932
Arazede5,906
Aljezur5,884
Bombarral5,852
Vila Nova da Telha5,848
Redondo5,845
Odemira5,830
Vieira de Leiria5,807
Marinhais5,788
Monte Real5,756
Boticas5,750
Caldelas5,724
Caldas das Taipas5,723
Oleiros5,721
Olival5,715
Sernancelhe5,671
Serta5,636
Branca5,632
Lamas5,628
Moreira de Conegos5,607
Trafaria5,603
Carregal do Sal5,600
Sao Roque5,575
Barrosas5,573
Vilela5,540
Poiares5,514
Pataias5,510
Aguiar da Beira5,473
Riachos5,463
Urgeses5,457
Monchique5,421
Sao Miguel do Couto5,416
Galegos5,404

Portugal has 0 cities with more than a million people, 8 cities with between 100,000 and 1 million people, and 210 cities with between 10,000 and 100,000 people. The largest city in Portugal is Lisbon, with a population of 517,802 people.

Sources