Population and Demography of Oaxaca

Oaxaca (Spanish: Estado Libre y Soberano de Oaxaca), is one of the Federal entities of Mexico located in southwestern Mexico. It is bordered by the states of Guerrero to the west, Puebla to the northwest, Veracruz to the north, and Chiapas to the east. 

Oaxaca is the tenth most populated state in Mexico and the 5th largest by area. As per the Censo de Población y Vivienda 2020, the population of Oaxaca in 2020 is 4,132,148 (4.13 million)

Source: Censo de Población y Vivienda 2020

Oaxaca Population 2024

The estimated population of Oaxaca in 2024 is 4,096,000 or 4.1 million. Its population is 3.3% of the Country’s Population and has a population growth rate of 8.68% during 2010-2020.

Oaxaca Population in 2024 – 4.1 million

OaxacaCensus 2020
Total Population4,132,148 (4.13 million)
Male Population1,974,843
Female Population2,157,305
Population Rank10th
Total Land Area22,351 km2 (8,630 sq mi)
Area Rank5th
Population Density44/km2 (114/sq mi)
Capital CityOaxaca de Juárez

Oaxaca – Demography 

DemographyCensus 2020
Male Female Ratio 91.5 men per 100 women
Life Expectancy Rate74.2 years
Median Age28 year
Urban Population49%

Source: Censo de Población y Vivienda 2020

Oaxaca Historical Population

Oaxaca has a population growth rate of 8.68% during 2010-2020. From 1900 to 1930, the population hardly grew. The period where the population grew the most was from 1980 to 1990.

 Let’s look at population & percentage change from the Year 1900 to 2020

Census YearPopulation  in millionsPercentage Change
19000.90
19101.00+11.11         
19211.00+.0         
19301.10+10.0         
19401.20+9.09         
19501.40+16.67         
19601.70+21.43         
19702.00+17.65         
19802.40+20.0         
19903.00+25.0         
20003.40+13.33         
20103.80+11.76         
20204.13+8.68         

Source: Censo de Población y Vivienda 2020

Religion in Oaxaca

Religion in Oaxaca is as follows

  • Catholic – 75.5%
  • Protestant, Evangelical Christian – 15.8%
  • No religion – 6.1 %
  • Unaffiliated religion – 2.2%
  • Other Religion – 0.1%

Source: Censo de Población y Vivienda 2020

Speakers of Indigenous Languages

In Oaxaca, there are 1,221,555 people over 3 years of age who speak an indigenous language.

The most widely spoken indigenous languages in this state are:

  • Zapotec – 420,324
  • Mixtec – 267,221
  • Mazatec – 170,155
  • Mixe – 118,882

Source: Censo de Población y Vivienda 2020

Oaxaca Population 2025 | Religion in Oaxaca

About the Author & Data

USCanadaInfo is an independent informational website focused on demographics, population statistics, and ethnic trends in Canada and the United States. All information on this site is compiled from publicly available, official sources such as Statistics Canada, the U.S. Census Bureau, government publications, and reputable media outlets. Population figures, percentages, and projections are based on census data, historical trends, and immigration statistics. Content is provided for general informational and educational purposes only and does not constitute legal, financial, immigration, or policy advice. While every effort is made to ensure accuracy, figures may change due to future census updates, revised estimates, or data corrections. about our methodology → https://uscanadainfo.com/methodology/