Nova Iguaçu Population 2026
Nova Iguaçu has a population of 823,302, making it the #20 biggest city in 🇧🇷 Brazil, located in Rio de Janeiro. Roughly 0.4% of Brazil's population lives here. It is about 15× smaller than São Paulo, the country's biggest city.
Population (city proper)
823,302
Rank in Brazil
#20
Coordinates
22.76°S, 43.45°W
~36 m elevation · America/Sao_Paulo
Distance to capital (Brasília)
907 km
563 miles, straight line
Other big cities in Rio de Janeiro
| City | Population | Rank in Brazil |
|---|---|---|
| Rio de Janeiro | 6,747,815 | #2 |
| Duque de Caxias | 818,329 | #21 |
| Campos dos Goytacazes | 511,168 | #40 |
| São João de Meriti | 466,536 | #45 |
| Belford Roxo | 466,096 | #46 |
| Niterói | 456,456 | #48 |
| Volta Redonda | 279,898 | #95 |
| Petrópolis | 272,691 | #97 |
Cities near Nova Iguaçu
- Belford Roxo466,096 people · ~5 km away
- Nilópolis147,281 people · ~7 km away
- São João de Meriti466,536 people · ~9 km away
- Queimados149,093 people · ~12 km away
- Duque de Caxias818,329 people · ~15 km away
- Japeri102,149 people · ~24 km away
FAQ
What is the population of Nova Iguaçu?
Nova Iguaçu has a population of 823,302 (city proper, latest official figure via GeoNames), making it the #20 biggest city in Brazil.
What region is Nova Iguaçu in?
Nova Iguaçu is located in Rio de Janeiro, Brazil.
Is Nova Iguaçu the capital of Brazil?
No, the capital of Brazil is Brasília, about 907 km away.
Sources & notes
Population refers to the city proper (municipal boundaries), not the metropolitan area. Source: GeoNames (CC BY 4.0), retrieved 2026-07-07. Country data: UN World Population Prospects 2024.