South America - 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 CityCountryPopulation
718. São Pedro da Aldeia Brazil 55,014
1,291. São Pedro Brazil 27,068
2,828. São Paulo do Potengi Brazil 9,333
2,483. São Paulo de Olivença Brazil 11,763
2. São Paulo Brazil 10,021,295
930. São Miguel dos Campos Brazil 40,890
3,028. São Miguel do Tapuio Brazil 7,964
2,028. São Miguel do Iguaçu Brazil 15,434
1,237. São Miguel do Guamá Brazil 28,265
1,725. São Miguel do Araguaia Brazil 18,809
2,316. São Miguel Brazil 12,838
1,389. São Mateus do Sul Brazil 24,904
1,241. São Mateus do Maranhão Brazil 28,233
531. São Mateus Brazil 77,117
1,742. São Marcos Brazil 18,591
1,085. São Manuel Brazil 33,587
1,138. São Luiz Gonzaga Brazil 31,798
1,609. São Luís do Quitunde Brazil 20,563
1,448. São Luís de Montes Belos Brazil 23,619
36. São Luís Brazil 917,237
2,077. São Lourenço dOeste Brazil 14,871
1,367. São Lourenço do Sul Brazil 25,340
2,262. São Lourenço da Serra Brazil 13,330
468. São Lourenço da Mata Brazil 88,416
925. São Lourenço Brazil 41,143
213. São Leopoldo Brazil 209,229
340. São José dos Pinhais Brazil 124,224
59. São José dos Campos Brazil 613,764
102. São José do Rio Preto Brazil 374,699
830. São José do Rio Pardo Brazil 46,989
1,779. São José do Egito Brazil 18,218
2,693. São José do Campestre Brazil 10,254
3,107. São José do Calçado Brazil 7,442
2,153. São José do Belmonte Brazil 14,211
1,263. São José de Ribamar Brazil 27,777
3,078. São José de Piranhas Brazil 7,628
2,034. São José de Mipibu Brazil 15,298
2,396. São José da Tapera Brazil 12,391
2,321. São José da Laje Brazil 12,810
2,513. São José da Coroa Grande Brazil 11,512
224. São José Brazil 200,000
2,240. São Joaquim do Monte Brazil 13,520
2,107. São Joaquim de Bicas Brazil 14,630
893. São Joaquim da Barra Brazil 42,720
1,943. São Joaquim Brazil 16,250
1,473. São João Nepomuceno Brazil 23,154
2,726. São João Evangelista Brazil 10,049
1,681. São João dos Patos Brazil 19,538
1,209. São João dos Inhamuns Brazil 29,188
2,338. São João do Piauí Brazil 12,688
2,911. São João do Paraíso Brazil 8,859
523. São João del Rei Brazil 78,592
2,723. São João de Pirabas Brazil 10,065
79. São João de Meriti Brazil 454,849
2,969. São João da Ponte Brazil 8,373
535. São João da Boa Vista Brazil 76,540
1,606. São João da Barra Brazil 20,606
2,113. São João Batista Brazil 14,538
3,865. São João Batista Brazil 3,634
3,196. São João Brazil 6,926
1,867. São Jerônimo Brazil 17,056
1,065. São Gotardo Brazil 34,145
2,084. São Gonçalo dos Campos Brazil 14,822
1,683. São Gonçalo do Sapucaí Brazil 19,487
1,449. São Gonçalo do Amarante Brazil 23,583
2,671. São Gonçalo do Amarante Brazil 10,381
2,306. São Geraldo do Araguaia Brazil 12,925
2,039. São Gabriel da Cachoeira Brazil 15,231
713. São Gabriel Brazil 55,434
1,011. São Francisco do Sul Brazil 36,224
1,409. São Francisco do Conde Brazil 24,614
2,264. São Francisco de Paula Brazil 13,292
2,139. São Francisco de Assis Brazil 14,305
1,098. São Francisco Brazil 33,033
1,262. São Fidélis Brazil 27,793
1,917. São Félix do Xingu Brazil 16,477
2,794. São Felipe Brazil 9,574
2,811. São Domingos do Prata Brazil 9,466
1,772. São Domingos do Maranhão Brazil 18,275
3,576. São Domingos Brazil 4,784
3,139. São Desidério Brazil 7,295
571. São Cristóvão Brazil 71,539
216. São Carlos Brazil 205,035
312. São Caetano do Sul Brazil 136,453
2,909. São Caetano de Odivelas Brazil 8,862
657. São Borja Brazil 59,613
49. São Bernardo do Campo Brazil 743,372
2,564. São Bernardo Brazil 11,171
527. São Bento do Sul Brazil 77,597
1,399. São Bento Brazil 24,749
1,849. São Bento Brazil 17,245
2,437. São Benedito do Rio Preto Brazil 12,079
1,812. Santuario Colombia 17,722
3,219. Santuario Colombia 6,815
914. Santos Dumont Brazil 41,582
88. Santos Brazil 411,403
663. Santo Tomé Argentina 59,072
1,499. Santo Tomé Argentina 22,634
3,732. Santo Tomas Peru 4,134
1,346. Santo Tomás Colombia 25,847