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 
26,790. São Félix da Marinha  Portugal 11,685
21,082. São Félix do Xingu  Brazil 16,477
13,920. São Fidélis  Brazil 27,793
33,591. São Filipe  Cape Verde 8,189
12,039. São Francisco  Brazil 33,033
23,288. São Francisco de Assis  Brazil 14,305
24,553. São Francisco de Paula  Brazil 13,292
15,402. São Francisco do Conde  Brazil 24,614
11,074. São Francisco do Sul  Brazil 36,224
7,640. São Gabriel  Brazil 55,434
22,288. São Gabriel da Cachoeira  Brazil 15,231
25,035. São Geraldo do Araguaia  Brazil 12,925
28,991. São Gonçalo do Amarante  Brazil 10,381
15,949. São Gonçalo do Amarante  Brazil 23,583
18,565. São Gonçalo do Sapucaí  Brazil 19,487
22,732. São Gonçalo dos Campos  Brazil 14,822
11,683. São Gotardo  Brazil 34,145
20,568. São Jerônimo  Brazil 17,056
37,170. São João  Brazil 6,926
37,718. São João  Portugal 6,762
53,836. São João Batista  Brazil 3,634
23,048. São João Batista  Brazil 14,538
17,747. São João da Barra  Brazil 20,606
5,433. São João da Boa Vista  Brazil 76,540
16,827. São João da Madeira  Portugal 22,079
33,131. São João da Ponte  Brazil 8,373
19,011. São João da Talha  Portugal 18,925
28,814. São João das Lampas  Portugal 10,484
836. São João de Meriti  Brazil 454,849
29,594. São João de Pirabas  Brazil 10,065
30,532. São João de Ver  Portugal 9,568
5,288. São João del Rei  Brazil 78,592
32,049. São João do Paraíso  Brazil 8,859
25,350. São João do Piauí  Brazil 12,688
13,363. São João dos Inhamuns  Brazil 29,188
46,228. São João dos Montes  Portugal 4,772
18,530. São João dos Patos  Brazil 19,538
29,639. São João Evangelista  Brazil 10,049
16,187. São João Nepomuceno  Brazil 23,154
21,280. São Joaquim  Brazil 16,250
9,597. São Joaquim da Barra  Brazil 42,720
22,952. São Joaquim de Bicas  Brazil 14,630
24,271. São Joaquim do Monte  Brazil 13,520
1,995. São José  Brazil 200,000
27,067. São José da Coroa Grande  Brazil 11,512
25,188. São José da Laje  Brazil 12,810
25,760. São José da Tapera  Brazil 12,391
22,214. São José de Mipibu  Brazil 15,298
35,055. São José de Piranhas  Brazil 7,628
13,927. São José de Ribamar  Brazil 27,777
23,418. São José do Belmonte  Brazil 14,211
35,608. São José do Calçado  Brazil 7,442
29,201. São José do Campestre  Brazil 10,254
19,602. São José do Egito  Brazil 18,218
8,888. São José do Rio Pardo  Brazil 46,989
1,033. São José do Rio Preto  Brazil 374,699
584. São José dos Campos  Brazil 613,764
3,264. São José dos Pinhais  Brazil 124,224
1,900. São Leopoldo  Brazil 209,229
9,924. São Lourenço  Brazil 41,143
4,661. São Lourenço da Mata  Brazil 88,416
24,518. São Lourenço da Serra  Brazil 13,330
15,023. São Lourenço do Sul  Brazil 25,340
22,679. São Lourenço dOeste  Brazil 14,871
369. São Luís  Brazil 917,237
15,926. São Luís de Montes Belos  Brazil 23,619
17,776. São Luís do Quitunde  Brazil 20,563
12,433. São Luiz Gonzaga  Brazil 31,798
14,737. São Mamede de Infesta  Portugal 25,940
11,851. São Manuel  Brazil 33,587
19,277. São Marcos  Brazil 18,591
5,380. São Mateus  Brazil 77,117
13,719. São Mateus do Maranhão  Brazil 28,233
15,253. São Mateus do Sul  Brazil 24,904
25,144. São Miguel  Brazil 12,838
19,098. São Miguel do Araguaia  Brazil 18,809
42,886. São Miguel do Couto  Portugal 5,416
13,709. São Miguel do Guamá  Brazil 28,265
22,081. São Miguel do Iguaçu  Brazil 15,434
34,134. São Miguel do Tapuio  Brazil 7,964
9,975. São Miguel dos Campos  Brazil 40,890
12. São Paulo  Brazil 10,021,295
26,681. São Paulo de Olivença  Brazil 11,763
31,025. São Paulo do Potengi  Brazil 9,333
14,202. São Pedro  Brazil 27,068
7,706. São Pedro da Aldeia  Brazil 55,014
48,056. São Pedro da Cadeira  Portugal 4,452
20,600. São Pedro da Cova  Portugal 17,011
35,691. São Pedro do Piauí  Brazil 7,408
26,118. São Pedro do Sul  Brazil 12,137
50,521. São Pedro do Sul  Portugal 4,080
29,280. São Raimundo das Mangabeiras  Brazil 10,216
18,504. São Raimundo Nonato  Brazil 19,569
32,397. São Romão do Coronado  Portugal 8,697
8,291. São Roque  Brazil 50,540
42,183. São Roque  Portugal 5,575
53,304. São Roque do Pico  Portugal 3,705
30,576. São Sebastião  Brazil 9,551
5,447. São Sebastião  Brazil 76,367
18,943. São Sebastião do Caí  Brazil 19,012