The World - Top 100+ Cities by Population

Population data by city is the population of the city itself, not the metro area (for specific metro area data, see our ranking by metro area). Data is as of 2011 estimates.

Rank  City  Country Population 
46,693. Ferreira do Alentejo  Portugal 4,689
46,672. Terrugem  Portugal 4,693
46,621. Teixoso  Portugal 4,703
46,612. Oliveira do Hospital  Portugal 4,704
46,387. Castro Daire  Portugal 4,744
46,369. Malveira  Portugal 4,747
46,228. São João dos Montes  Portugal 4,772
46,133. Pero Pinheiro  Portugal 4,792
46,075. Rio Meão  Portugal 4,802
45,812. Arões  Portugal 4,855
45,813. Nogueira  Portugal 4,855
45,806. Recarei  Portugal 4,856
45,798. Castro Verde  Portugal 4,857
45,735. Amor  Portugal 4,870
45,640. Ronfe  Portugal 4,888
45,533. Macieira de Cambra  Portugal 4,909
45,498. Gafanha da Encarnação  Portugal 4,914
45,491. Fajã de Baixo  Portugal 4,915
45,462. Godim  Portugal 4,919
45,442. Souto  Portugal 4,922
45,408. Baltar  Portugal 4,929
45,368. São Teotónio  Portugal 4,936
45,296. Venda do Pinheiro  Portugal 4,950
45,197. Oliveirinha  Portugal 4,971
45,118. Vila Praia de Âncora  Portugal 4,987
44,957. Póvoa de Lanhoso  Portugal 5,008
44,888. Alcanede  Portugal 5,020
44,836. Alcains  Portugal 5,030
44,810. Vila Franca do Campo  Portugal 5,035
44,797. Refojos de Basto  Portugal 5,037
44,743. Peso da Régua  Portugal 5,048
44,725. Brito  Portugal 5,051
44,726. Alcobaça  Portugal 5,051
44,530. Valongo  Portugal 5,085
44,531. Louriçal  Portugal 5,085
44,506. Castro Marim  Portugal 5,089
44,160. Ferreiras  Portugal 5,157
44,122. Salvaterra de Magos  Portugal 5,165
43,953. Ribeira Grande  Portugal 5,198
43,848. Ventosa  Portugal 5,215
43,678. Caranguejeira  Portugal 5,248
43,563. Alvor  Portugal 5,272
43,502. Gemunde  Portugal 5,284
43,294. Nogueira da Regedoura  Portugal 5,328
43,278. Aljustrel  Portugal 5,334
42,952. Galegos  Portugal 5,404
42,886. São Miguel do Couto  Portugal 5,416
42,864. Monchique  Portugal 5,421
42,717. Urgeses  Portugal 5,457
42,689. Riachos  Portugal 5,463
42,588. Vila Viçosa  Portugal 5,484
42,478. Pataias  Portugal 5,510
42,462. Poiares  Portugal 5,514
42,331. Vilela  Portugal 5,540
42,213. Antas  Portugal 5,569
42,197. Barrosas  Portugal 5,573
42,183. São Roque  Portugal 5,575
42,070. Carregal do Sal  Portugal 5,600
42,056. Trafaria  Portugal 5,603
42,033. Moreira de Conegos  Portugal 5,607
41,930. Lamas  Portugal 5,628
41,912. Branca  Portugal 5,632
41,893. Sertã  Portugal 5,636
41,560. Olival  Portugal 5,715
41,513. Caldelas  Portugal 5,724
41,242. Marinhais  Portugal 5,788
41,146. Vieira de Leiria  Portugal 5,807
41,053. Real  Portugal 5,827
41,044. Odemira  Portugal 5,830
40,977. Redondo  Portugal 5,845
40,968. Vila Nova da Telha  Portugal 5,848
40,947. Bombarral  Portugal 5,852
40,760. Arazede  Portugal 5,906
40,651. Ribeira Brava  Portugal 5,932
40,640. Milharado  Portugal 5,935
40,554. Olival do Basto  Portugal 5,959
40,480. Eixo  Portugal 5,978
40,335. Santa Cruz  Portugal 6,010
40,260. Porto de Mós  Portugal 6,032
40,247. Gandra  Portugal 6,034
40,202. Lobão  Portugal 6,049
40,190. Marinhas  Portugal 6,052
40,150. Praia da Vitória  Portugal 6,061
40,140. São Vicente  Portugal 6,063
39,844. Madalena  Portugal 6,136
39,801. Aljubarrota  Portugal 6,146
39,710. Arruda dos Vinhos  Portugal 6,170
39,520. Oliveira  Portugal 6,222
39,486. Santa Cruz do Bispo  Portugal 6,230
39,463. Oliveira do Bairro  Portugal 6,239
39,403. Perozinho  Portugal 6,259
39,261. Lagoa  Portugal 6,301
39,213. Foz do Sousa  Portugal 6,315
38,726. Sandim  Portugal 6,449
38,571. Cacilhas  Portugal 6,494
38,421. Avanca  Portugal 6,540
38,339. Macedo de Cavaleiros  Portugal 6,566
38,314. Horta  Portugal 6,572
38,261. Serpa  Portugal 6,586
38,234. A dos Cunhados  Portugal 6,594