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 
32,188. Santo Domingo Xenacoj  Guatemala 8,791
36,859. Santo Domingo Zanatepec  Mexico 7,025
14,130. Santo Estêvão  Brazil 27,279
72,244. Santo Niño  Philippines 2,012
71,824. Santo Niño  Philippines 2,040
68,726. Santo Niño  Philippines 2,247
66,714. Santo Niño  Philippines 2,390
61,155. Santo Niño  Philippines 2,864
60,104. Santo Nino  Philippines 2,966
59,136. Santo Niño  Philippines 3,054
52,640. Santo Niño  Philippines 3,787
45,490. Santo Niño  Philippines 4,915
30,446. Santo Niño  Philippines 9,611
30,353. Santo Niño  Philippines 9,662
42,750. Santo Pipó  Argentina 5,447
40,351. Santo Rosario  Philippines 6,005
39,476. Santo Rosario  Philippines 6,234
71,379. Santo Stefano al Mare  Italy 2,073
50,825. Santo Stefano Belbo  Italy 4,037
85,778. Santo Stefano d'Aveto  Italy 1,257
73,561. Santo Stefano del Sole  Italy 1,927
60,718. Santo Stefano di Cadore  Italy 2,905
46,896. Santo Stefano di Camastra  Italy 4,653
33,188. Santo Stefano di Magra  Italy 8,344
82,383. Santo Stefano di Rogliano  Italy 1,412
81,213. Santo Stefano in Aspromonte  Italy 1,470
75,595. Santo Stefano Lodigiano  Italy 1,793
42,945. Santo Stefano Quisquina  Italy 5,405
86,255. Santo Stefano Roero  Italy 1,236
51,991. Santo Stefano Ticino  Italy 3,870
26,682. Santo Stino di Livenza  Italy 11,763
23,651. Santo Tirso  Portugal 14,021
14,776. Santo Tomás  Colombia 25,847
23,003. Santo Tomás  El Salvador 14,581
22,751. Santo Tomás  Nicaragua 14,809
50,144. Santo Tomas  Peru 4,134
66,002. Santo Tomas  Philippines 2,446
62,121. Santo Tomas  Philippines 2,772
59,124. Santo Tomas  Philippines 3,055
44,269. Santo Tomas  Philippines 5,138
15,737. Santo Tomas  Philippines 23,988
7,367. Santo Tomas  Philippines 57,438
44,064. Santo Tomás Chautla  Mexico 5,174
34,452. Santo Tomas Chiconautla  Mexico 7,844
45,451. Santo Tomás Hueyotlipan  Mexico 4,921
36,678. Santo Tomás La Unión  Guatemala 7,081
16,501. Santo Tomé  Argentina 22,634
7,160. Santo Tomé  Argentina 59,072
68,366. Santo Tomé  Spain 2,273
93,618. Santok  Poland 780
32,019. Santokhgarh  India 8,877
38,791. Santol  Philippines 6,435
1,323. Santol  Philippines 298,976
22,184. Santomera  Spain 15,319
26,960. Santoña  Spain 11,569
77,924. Santopadre  Italy 1,649
55,382. Santor  Philippines 3,448
43,562. Santorso  Italy 5,272
930. Santos  Brazil 411,403
9,814. Santos Dumont  Brazil 41,582
45,935. Santos Reyes Nopala  Mexico 4,830
35,038. Santoshpur  India 7,635
63,008. Santovenia de Pisuerga  Spain 2,691
64,256. Santu Lussurgiu  Italy 2,585
37,539. Santuario  Colombia 6,815
20,005. Santuario  Colombia 17,722
8,892. Santurtzi  Spain 46,978
7,045. Santutxu  Spain 60,000
9,711. Santyoku  South Korea 42,145
74,063. Sant’Andrea Frius  Italy 1,892
38,013. Sant’Angelo di Piove di Sacco  Italy 6,665
64,286. Sant’Anna Arresi  Italy 2,583
50,092. Şānūr  Palestinian Territory 4,141
48,662. Sanvignes-les-Mines  France 4,359
44,720. Sanvordem  India 5,051
23,408. Sānwer  India 14,215
20,359. Sanxenxo  Spain 17,315
2,772. Sanya  China 144,753
59,652. Sanza  Italy 3,006
47,004. Sânzieni  Romania 4,634
33,110. São Bartolomeu de Messines  Portugal 8,381
26,196. São Benedito do Rio Preto  Brazil 12,079
20,422. São Bento  Brazil 17,245
15,333. São Bento  Brazil 24,749
5,339. São Bento do Sul  Brazil 77,597
27,657. São Bernardo  Brazil 11,171
467. São Bernardo do Campo  Brazil 743,372
7,092. São Borja  Brazil 59,613
27,686. São Brás de Alportel  Portugal 11,153
32,044. São Caetano de Odivelas  Brazil 8,862
2,938. São Caetano do Sul  Brazil 136,453
1,936. São Carlos  Brazil 205,035
5,829. São Cristóvão  Brazil 71,539
36,044. São Desidério  Brazil 7,295
46,165. São Domingos  Brazil 4,784
74,675. São Domingos  Cape Verde 1,850
8,930. São Domingos de Rana  Portugal 46,718
19,537. São Domingos do Maranhão  Brazil 18,275
30,768. São Domingos do Prata  Brazil 9,466
30,520. São Felipe  Brazil 9,574