Según el IBGE, en 2005 la ciudad tenía 6.094.183 habitantes, pero considerando la Región Metropolitana de Río de Janeiro, el ascenso poblacional llegaba a los 11.351.937 millones de habitantes con una superficie total de 4.659 km², convirtiéndola en la segunda metrópolis más poblada de Brasil y la cuarta de América Latina.