23 persons per sq km 59 persons per sq mi (2008 estimate)
Urban population distribution
84 percent (2005 estimate)
Rural population distribution
16 percent (2005 estimate)
Largest cities, with population
São Paulo, 10,886,518 (2007 estimate) Rio de Janeiro, 6,093,472 (2007 estimate) Salvador, 2,892,625 (2007 estimate)
Official language
Portuguese
Chief religious affiliations
Roman Catholic (nominal), 90 percent Spiritists and African Brazilian religions, such as Candombl, Macumba, and Umbanda, 4 percent Nonreligious, 2 percent