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 
44,201. San Alejo  El Salvador 5,149
55,894. San Alfonso  Philippines 3,386
83,580. San Amaro  Spain 1,354
62,008. San Andreas  United States 2,783
59,368. San Andrés  Colombia 3,032
58,029. San Andrés  Colombia 3,154
7,267. San Andrés  Colombia 58,257
36,219. San Andrés  Guatemala 7,235
86,120. San Andrés  Panama 1,242
68,688. San Andres  Philippines 2,250
61,151. San Andres  Philippines 2,865
56,429. San Andres  Philippines 3,329
43,984. San Andres  Philippines 5,192
42,385. San Andres  Philippines 5,527
28,947. San Andrés Calpan  Mexico 10,402
12,707. San Andrés del Rabanedo  Spain 30,906
49,595. San Andrés Huaxpaltepec  Mexico 4,212
53,874. San Andrés Huayapan  Mexico 3,630
19,227. San Andrés Itzapa  Guatemala 18,647
45,847. San Andrés Ixtlán  Mexico 4,848
43,792. San Andrés Ocotlán  Mexico 5,226
72,683. San Andrés Sajcabajá  Guatemala 1,988
64,011. San Andrés Semetabaj  Guatemala 2,605
7,606. San Andrés Tuxtla  Mexico 55,697
44,436. San Andrés Villa Seca  Guatemala 5,102
26,126. San Andrés Xecul  Guatemala 12,133
4,393. San Angelo  United States 93,200
25,854. San Anselmo  United States 12,336
26,893. San Antero  Colombia 11,610
73,597. San Antolín  Spain 1,925
45,518. San Anton  Philippines 4,911
49,095. San Antonio  Argentina 4,290
4,821. San Antonio  Chile 85,651
44,006. San Antonio  Colombia 5,185
32,885. San Antonio  Colombia 8,476
28,062. San Antonio  Costa Rica 10,938
88,402. San Antonio  Honduras 1,151
76,857. San Antonio  Honduras 1,711
7,603. San Antonio  Paraguay 55,754
68,543. San Antonio  Philippines 2,259
67,641. San Antonio  Philippines 2,325
67,532. San Antonio  Philippines 2,332
67,171. San Antonio  Philippines 2,356
65,485. San Antonio  Philippines 2,488
64,461. San Antonio  Philippines 2,568
63,991. San Antonio  Philippines 2,607
63,530. San Antonio  Philippines 2,646
61,719. San Antonio  Philippines 2,810
60,496. San Antonio  Philippines 2,929
48,584. San Antonio  Philippines 4,374
17,192. San Antonio  Philippines 21,495
14,599. San Antonio  Philippines 26,247
6,222. San Antonio  Philippines 67,446
87,027. San Antonio  Puerto Rico 1,203
68,010. San Antonio  Puerto Rico 2,300
38,703. San Antonio  Puerto Rico 6,456
88,783. San Antonio  United States 1,138
227. San Antonio  United States 1,327,407
81,576. San Antonio  Uruguay 1,453
23,716. San Antonio Acahualco  Mexico 13,968
34,544. San Antonio Aguas Calientes  Guatemala 7,811
39,031. San Antonio Buenavista  Mexico 6,365
45,271. San Antonio de Cortés  Honduras 4,955
21,857. San Antonio de la Cal  Mexico 15,673
91,698. San Antonio de la Cuesta  Honduras 1,033
86,159. San Antonio de Litín  Argentina 1,240
6,588. San Antonio de Los Altos  Venezuela 63,873
9,594. San Antonio de los Baños  Cuba 42,724
51,082. San Antonio de los Cobres  Argentina 4,000
31,422. San Antonio del Monte  El Salvador 9,135
92,633. San Antonio del Norte  Honduras 1,002
12,214. San Antonio del Táchira  Venezuela 32,458
79,178. San Antonio del Tequendama  Colombia 1,577
47,784. San Antonio Enchisi  Mexico 4,499
56,042. San Antonio Heights  United States 3,371
41,748. San Antonio Huista  Guatemala 5,669
72,114. San Antonio Ilotenango  Guatemala 2,021
27,738. San Antonio La Isla  Mexico 11,123
34,638. San Antonio La Paz  Guatemala 7,781
20,646. San Antonio Oeste  Argentina 16,966
54,232. San Antonio Palopó  Guatemala 3,588
77,763. San Antonio Sacatepéquez  Guatemala 1,658
28,037. San Antonio Suchitepéquez  Guatemala 10,951
47,179. San Aparicio  Mexico 4,601
58,077. San Aquilino  Philippines 3,151
85,244. San Asensio  Spain 1,281
70,852. San Augustine  United States 2,108
59,401. San Baltazar Chichicapan  Mexico 3,029
85,033. San Bartolo  Guatemala 1,290
40,946. San Bartolo  Mexico 5,852
41,477. San Bartolo  Peru 5,733
29,503. San Bartolo Cuautlalpan  Mexico 10,106
28,063. San Bartolo del Llano  Mexico 10,938
42,635. San Bartolo Teontepec  Mexico 5,475
19,340. San Bartolomé  Spain 18,517
8,067. San Bartolomé  Spain 52,161
60,842. San Bartolomé Ayautla  Mexico 2,896
46,292. San Bartolomé Coatepec  Mexico 4,761
59,952. San Bartolomé de la Torre  Spain 2,981
78,446. San Bartolomé Jocotenango  Guatemala 1,620