Largest cities in Brazil
60 cities with more than 300,000 people, ranked by 2025 population.
- cities of 300k+
- 60
- combined population
- 84.4 million
- largest
- São Paulo
| # | City | 2025 | 2050 (projected) | Change |
|---|---|---|---|---|
| 1 | São Paulo | 19 million | 18.2 million | −3.9% |
| 2 | Rio de Janeiro | 9.5 million | 9.3 million | −2.1% |
| 3 | Belo Horizonte | 4.2 million | 4.1 million | −1.9% |
| 4 | Recife | 3.7 million | 3.7 million | +0.3% |
| 5 | Fortaleza | 3.2 million | 3.4 million | +3.3% |
| 6 | Salvador | 3.1 million | 3 million | −3.1% |
| 7 | Curitiba | 2.5 million | 2.4 million | −1.5% |
| 8 | Goiânia | 2.3 million | 2.6 million | +11.6% |
| 9 | Manaus | 2.3 million | 2.9 million | +26.4% |
| 10 | Belém | 2.2 million | 2.4 million | +9.4% |
| 11 | Porto Alegre | 1.8 million | 1.7 million | −5.3% |
| 12 | Sao Goncalo | 1.7 million | 1.7 million | −1.4% |
| 13 | Campinas | 1.6 million | 1.7 million | +5% |
| 14 | Brasília | 1.5 million | 1.8 million | +16.2% |
| 15 | São Luís | 1.3 million | 1.4 million | +7.6% |
| 16 | Vitória | 1.2 million | 1.3 million | +9% |
| 17 | Natal | 1.1 million | 1.1 million | +2.8% |
| 18 | João Pessoa | 1.1 million | 1.1 million | +0.2% |
| 19 | Santos | 1 million | 997,000 | −3% |
| 20 | Maceió | 1 million | 1 million | +1.8% |
| 21 | Teresina | 930,000 | 958,000 | +3% |
| 22 | Aracaju | 860,000 | 872,000 | +1.4% |
| 23 | Campo Grande | 833,000 | 861,000 | +3.4% |
| 24 | Cuiabá | 799,000 | 937,000 | +17.3% |
| 25 | Sorocaba | 690,000 | 669,000 | −3% |
| 26 | Florianópolis | 682,000 | 787,000 | +15.4% |
| 27 | Ribeirao Preto | 615,000 | 614,000 | −0.2% |
| 28 | Uberlândia | 613,000 | 609,000 | −0.7% |
| 29 | Londrina | 599,000 | 578,000 | −3.5% |
| 30 | Valparaíso de Goiás | 570,000 | 674,000 | +18.2% |
| 31 | Sao Jose dos Campos | 536,000 | 533,000 | −0.6% |
| 32 | Joinville | 534,000 | 601,000 | +12.5% |
| 33 | Novo Hamburgo | 534,000 | 503,000 | −5.8% |
| 34 | Feira de Santana | 529,000 | 509,000 | −3.8% |
| 35 | Juiz de Fora | 518,000 | 511,000 | −1.4% |
| 36 | Maringá | 474,000 | 458,000 | −3.4% |
| 37 | Macapá | 472,000 | 636,000 | +34.7% |
| 38 | Jundiaí | 466,000 | 454,000 | −2.6% |
| 39 | Porto Velho | 423,000 | 471,000 | +11.3% |
| 40 | Petrolina | 419,000 | 414,000 | −1.2% |
| 41 | São José do Rio Preto | 414,000 | 415,000 | +0.2% |
| 42 | Americana | 412,000 | 421,000 | +2.2% |
| 43 | Volta Redonda | 398,000 | 399,000 | +0.3% |
| 44 | Caxias do Sul | 384,000 | 365,000 | −4.9% |
| 45 | Campina Grande | 369,000 | 367,000 | −0.5% |
| 46 | Colina de Laranjeiras | 366,000 | 398,000 | +8.7% |
| 47 | Boa Vista | 360,000 | 520,000 | +44.4% |
| 48 | Piracicaba | 358,000 | 363,000 | +1.4% |
| 49 | Montes Claros | 356,000 | 349,000 | −2% |
| 50 | Anápolis | 355,000 | 410,000 | +15.5% |
| 51 | Praia Grande | 352,000 | 341,000 | −3.1% |
| 52 | Bauru | 351,000 | 354,000 | +0.9% |
| 53 | Francisco Morato | 346,000 | 339,000 | −2% |
| 54 | Franca | 338,000 | 341,000 | +0.9% |
| 55 | Rio Branco | 333,000 | 421,000 | +26.4% |
| 56 | Gravataí | 331,000 | 314,000 | −5.1% |
| 57 | Canoas | 325,000 | 308,000 | −5.2% |
| 58 | Uberaba | 313,000 | 317,000 | +1.3% |
| 59 | Campos dos Goytacazes | 311,000 | 305,000 | −1.9% |
| 60 | Taubaté | 310,000 | 309,000 | −0.3% |