Brazil - Top 100+ Cities by Population

Population data by city is the population of the city itself, not the metro area. Data is as of 2011 estimates.

Rank CityCountryPopulation
1,411. Riachão Brazil 12,427
1,524. Riachão das Neves Brazil 11,236
1,910. Riachão do Dantas Brazil 4,615
1,079. Riachão do Jacuípe Brazil 16,911
1,384. Riacho de Santana Brazil 12,657
1,680. Rialma Brazil 9,270
1,463. Ribas do Rio Pardo Brazil 11,934
687. Ribeira do Pombal Brazil 28,235
658. Ribeirão Brazil 29,818
1,557. Ribeirão Bonito Brazil 10,877
1,646. Ribeirão Branco Brazil 9,718
891. Ribeirão da Ilha Brazil 21,000
46. Ribeirão das Neves Brazil 406,802
194. Ribeirão Pires Brazil 111,888
32. Ribeirão Preto Brazil 551,267
1,527. Ribeirópolis Brazil 11,214
1,898. Rio Bananal Brazil 4,814
559. Rio Bonito Brazil 35,997
84. Rio Branco Brazil 257,642
736. Rio Branco do Sul Brazil 26,441
974. Rio Brilhante Brazil 18,837
1,481. Rio Casca Brazil 11,769
1,388. Rio Claro Brazil 12,620
129. Rio Claro Brazil 180,147
451. Rio das Ostras Brazil 46,618
800. Rio das Pedras Brazil 23,722
2. Rio de Janeiro Brazil 6,023,699
407. Rio do Sul Brazil 51,944
1,170. Rio Formoso Brazil 15,518
126. Rio Grande Brazil 187,838
536. Rio Grande da Serra Brazil 38,161
343. Rio Largo Brazil 63,387
493. Rio Negrinho Brazil 41,914
817. Rio Negro Brazil 23,006
1,842. Rio Novo Brazil 6,255
1,818. Rio Novo do Sul Brazil 6,717
719. Rio Pardo Brazil 26,998
1,661. Rio Pardo de Minas Brazil 9,540
1,587. Rio Piracicaba Brazil 10,439
1,297. Rio Pomba Brazil 13,706
786. Rio Preto da Eva Brazil 24,283
790. Rio Real Brazil 24,005
1,965. Rio Tavares Brazil 2,600
1,478. Rio Tinto Brazil 11,804
1,099. Rio Verde de Mato Grosso Brazil 16,613
413. Rolândia Brazil 51,004
1,164. Rolante Brazil 15,594
150. Rondonópolis Brazil 152,912
551. Rosário do Sul Brazil 36,721
1,583. Rosário Oeste Brazil 10,468
1,129. Rubiataba Brazil 16,128
522. Russas Brazil 39,465
886. Ruy Barbosa Brazil 21,093
1,647. Sabinópolis Brazil 9,713
1,272. Saco dos Limoes Brazil 14,000
1,076. Sacramento Brazil 16,982
1,870. Salgado Brazil 5,457
1,924. Salgado de São Félix Brazil 4,266
489. Salgueiro Brazil 42,152
751. Salinas Brazil 25,746
506. Salinópolis Brazil 40,998
228. Salto Brazil 98,387
619. Salto de Pirapora Brazil 32,227
3. Salvador Brazil 2,711,840
1,656. Sananduva Brazil 9,601
1,395. Santa Adélia Brazil 12,585
125. Santa Bárbara d'Oeste Brazil 188,000
1,720. Santa Branca Brazil 8,659
1,190. Santa Cecília Brazil 15,092
698. Santa Cruz Brazil 27,775
941. Santa Cruz Cabrália Brazil 19,545
748. Santa Cruz das Palmeiras Brazil 25,800
290. Santa Cruz do Capibaribe Brazil 76,450
543. Santa Cruz do Rio Pardo Brazil 37,336
209. Santa Cruz do Sul Brazil 106,113
747. Santa Fé do Sul Brazil 25,802
990. Santa Gertrudes Brazil 18,490
1,137. Santa Helena Brazil 16,045
587. Santa Helena de Goiás Brazil 34,254
1,578. Santa Inês Brazil 10,520
323. Santa Inês Brazil 67,424
601. Santa Isabel Brazil 33,709
1,928. Santa Isabel do Rio Negro Brazil 4,142
1,970. Santa Leopoldina Brazil 2,327
1,334. Santa Luzia Brazil 13,243
820. Santa Luzia Brazil 22,909
95. Santa Luzia Brazil 243,503
94. Santa Maria Brazil 249,219
1,217. Santa Maria da Boa Vista Brazil 14,695
806. Santa Maria da Vitória Brazil 23,488
1,358. Santa Maria do Pará Brazil 12,915
1,634. Santa Maria do Suaçuí Brazil 9,936
1,881. Santa Monica Brazil 5,100
784. Santa Quitéria Brazil 24,391
1,067. Santa Quitéria do Maranhão Brazil 17,174
1,336. Santa Rita Brazil 13,224
185. Santa Rita Brazil 119,893
778. Santa Rita do Passa Quatro Brazil 24,578
676. Santa Rita do Sapucaí Brazil 28,765
363. Santa Rosa Brazil 58,957