Mexico Population and Religion Percentage

Mexico is a country in the southern portion of North America. Mexico is the world’s 13th-largest country by area & the 10th-most-populous country in the world. 

As per the UN World Population Prospects report, the estimated population of Mexico in 2023 is 129,388,468 (12.9 crores or 129 million) 

Source: World Population Prospects 2022

Mexico Demographics

Mexico’s population is equivalent to 1.65% of the total world population. The total Land Area of Mexico is 1,943,945 sq. km (750,561 sq. mi) and the Population Density of Mexico is 66 per Km2 (171 people per mi2).

Mexico 2024 Population
Total Population129,388,468
Global Rank10th
Population Density66 per sq. km
Land Area 1,943,945 sq. km (750,561 sq. mi)
Area Rank13th
Capital CityMexico City
Fertility Rate in Mexico2.14
Infant mortality rate in Mexico12.2
Median Age in Mexico29.2 Years
Life Expectancy in Mexico75.41 years
Urban Population of Mexico83.8 %

Source: United Nation World  Populations Prospects

Religion in Mexico

Mexico is a secular country and has allowed freedom of religion. Christianity is the largest religion in Mexico almost followed by 78.6% of the population. Catholic Christianity is the dominant, representing about 72.1% of the total population as of 2020. Other Christian denominations are at 6.5% and include Protestant churches, Jehovah’s Witnesses, and Mormonism

Other non-Christian religions are at 1.9% and include Jews, Buddhism, Hinduism, and Islam. The remaining 19% are classified as unaffiliated, which can mean agnostic, atheist, or “nothing in particular.”

Mexico Religion Percentage

Religion/AffiliationsPercentage %
Christians78.6%
– Roman Catholic 72.1%
– Evangelist 2.5%
– Jehovah’s Witness 1.7%
– Pentecostal evangelist 1.3%
– Baptists 0.4%
– Adventists 0.4%
– Mormons 0.2%
No Affiliation/Non-Belivers19%
– No affiliation 15.3%
– Unspecified 2.7%
– Atheist 0.9%
– Agnostics 0.1%
Other Religion1.4%
Top Cities in Mexico by Population
#CityPopulation 
1Mexico City12,294,193
2Iztapalapa1,815,786
3Ecatepec de Morelos1,655,015
4Guadalajara1,495,182
5Puebla1,434,062
6Juarez1,321,004
7Tijuana1,300,983
8Leon de los Aldama1,238,962
9Gustavo Adolfo Madero1,185,772
10Zapopan1,142,483

read about Top Cities in Mexico

Population of Mexico 2024 | Religion in Mexico