> > World  >> South America  >>  Brazil

Brazil Population 2025 & Religious Demographics: Trends & Insights

Brazil, officially the República Federativa do Brasil, is the largest country in South America. It is the world’s seventh-most populous country and fifth-largest by land area. Brazil’s total Land Area is  8,460,415 sq. km (3,266,584 sq. mi), and its Population Density is 25 per sq. km. (65 people per sq. mi.). 

According to the Brazilian Institute of Geography and Statistics (IBGE), Brazil’s population as of August 2022 was 203,062,512, representing a 6.5% increase since the last census conducted in 2010. The estimated population of Brazil in 2025 is projected to be 213 million.

Brazil1st July 2024
Total Population212,583,750
Global Rank7th 
Share of World Pop.18.47%
Area 8,460,415  sq. km (3,266,584 sq. mi)
Area Rank5th

Density

25.12 person/sq.km

Source: Brazilian Institute of Geography and Statistics 

Christianity is the largest religion in Brazil, with Catholics having the most adherents. In the 2010 census, 64.63% of the population declared themselves Catholic, 22.2% as Protestant, 8% as nonreligious, 2% as other Christians, and 3.2% as followers of other religions including Judaism, Islam, Buddhism, and Hinduism.

Religion/AffiliationsPercentage
Christianity 88.8% 
 – Roman Catholic64.60%
 – Protestant22.20%
 – Other Christian2.00%
No religion8.0% 
Spiritism 2.0% 
Other religions (Judaism, Islam, Buddhism etc.)1.20%

Catholics in Brazil

Brazil has the largest number of Catholic Christians in the world. The largest proportion of Catholics is concentrated in the Northeast (59%) and South (53%) regions. The smallest proportion of Catholics is found in the Center-West region (49%). The State of Piauí has the largest proportion of Catholics (85%) and the State of Rio de Janeiro has the smallest one (45.19%). Among the state capitals, Teresina has the largest proportion of Catholics in the country (86.010%), followed by Aracaju, Fortaleza, Florianópolis, and João Pessoa.

Protestantism in Brazil

Protestantism in Brazil largely originated with American missionaries in the second half of the 19th century. Evangelical Protestantism and Pentecostalism have grown very rapidly in Brazil since the late 20th century. The 2010 Census reported that 22.2% of the Brazilian population is Protestant, about 44 million. As of the year 2000, the largest proportion of Protestants was found in the North (19.8%), Central-West (18.9%), and Southeast (17.5%) regions.

Among the state capitals, Rio de Janeiro has the largest proportion of non-Pentecostal Protestants in the country (10.07%), followed by Vitória, Porto Velho, Cuiabá, and Manaus. But Goiânia is the state capital with the largest proportion of Pentecostal Protestants in the country (20.41%), followed by Boa Vista, Porto Velho, Belém, and Belo Horizonte.

Other Christians Churches are Eastern Orthodoxy, Jehova’s Witness, Later Day Saints, etc.

Non-Christians Religion

There are small populations of people professing Buddhism (215,000), Judaism (107,000), Islam (35,000), Shinto, Rastafarian, and many other religions. They comprise 21st-century immigrants from East Asia, the Middle East, or of recent immigrant descent.

Race and ethnicity in Brazil

The Brazilian Census broadly divides the population into five Ethnic categories. The Branco (White) are approximately half the population of Brazil identify with European Origin. The “Pardo” or Multiracial is about 43% of the total population and is of mixed European, African, and Indigenous Origin.

The Preto (Black) are mainly of African ancestry and make up around 8% of the Brazilian population. The remaining population is of Amarelo/Asiático (Yellow/Asian), and Indígena (Indigenous) people.

Race in Brazil as per 2010 Census

  • Brancos (White) – 47.7%
  • Pardos (Multiracial)  – 43.1%
  • Pretos (African) – 7.6%
  • Amarelos (East Asians) – 1.1%
  • Indígenas (Indigenous) – 0.4%

Source: Census 2010

Brazil Federation Units by Population 2025
Brazil Federation UnitsEst. Pop 2025
North18,669,345
Rondônia1,746,227
Acre880,631
Amazonas4,281,209
Roraima716,793
Pará8,664,306
Amapá802,837
Tocantins1,577,342
Northeast57,112,096
Maranhão7,010,960
Piauí3,375,646
Ceará9,233,656
Rio Grande do Norte3,446,071
Paraíba4,145,040
Pernambuco9,539,029
Alagoas3,220,104
Sergipe2,291,077
Bahia14,850,513
Southeast88,617,693
Minas Gerais21,322,691
Espírito Santo4,102,129
Rio de Janeiro17,219,679
São Paulo45,973,194
South31,113,021
Paraná11,824,665
Santa Catarina8,058,441
Rio Grande do Sul11,229,915
Center-West17,071,595
Mato Grosso do Sul2,901,895
Mato Grosso3,836,399
Goiás7,350,483
Federal District2,982,818

Source: IBGE. Directorate of Research – DPE – Coordination of Population and Social Indicators – COPIS.

Largest Cities in Brazil by Population
#City2024 Estimate
1São Paulo11,895,578
2Rio de Janeiro6,729,894
3Brasília2,982,818
4Fortaleza2,574,412
5Salvador2,568,928
6Belo Horizonte2,416,339
7Manaus2,279,686
8Curitiba1,829,225
9Recife1,587,707
10Goiânia1,494,599
11Belém1,398,531
12Porto Alegre1,389,322
13Guarulhos1,345,364
14Campinas1,185,977
15São Luís1,088,057
16Maceió994,464
17São Gonçalo960,652
18Campo Grande954,537
19Teresina902,644
20João Pessoa888,679

read more about top cities in India by population

Population of Brazil 2025 | Religion in Brazil

Rajeev Rana

Rajeev Rana loves reading about history and demography and has been writing on these topics for five years. While not a certified expert, he has a deep understanding of demography in India. Rajeev contributes to several websites and has extensive knowledge of the Delhi NCR area.