Mexico >> Mexican States >> Oaxaca
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
Oaxaca | Census 2020 |
Total Population | 4,132,148 (4.13 million) |
Male Population | 1,974,843 |
Female Population | 2,157,305 |
Population Rank | 10th |
Total Land Area | 22,351 km2 (8,630 sq mi) |
Area Rank | 5th |
Population Density | 44/km2 (114/sq mi) |
Capital City | Oaxaca de Juárez |
Oaxaca – Demography
Demography | Census 2020 |
Male Female Ratio | 91.5 men per 100 women |
Life Expectancy Rate | 74.2 years |
Median Age | 28 year |
Urban Population | 49% |
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 Year | Population in millions | Percentage Change |
1900 | 0.90 | – |
1910 | 1.00 | +11.11 |
1921 | 1.00 | +.0 |
1930 | 1.10 | +10.0 |
1940 | 1.20 | +9.09 |
1950 | 1.40 | +16.67 |
1960 | 1.70 | +21.43 |
1970 | 2.00 | +17.65 |
1980 | 2.40 | +20.0 |
1990 | 3.00 | +25.0 |
2000 | 3.40 | +13.33 |
2010 | 3.80 | +11.76 |
2020 | 4.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