Demographics of Caxhuacan

Complete demographic analysis of Caxhuacan, Puebla, according to the 2020 INEGI Population and Housing Census. The municipality has 3,811 inhabitants.

Population Structure of Caxhuacan

Distribution by sex of the total population of Caxhuacan. The male-to-female ratio is 91 men per 100 women.

Total Population
3,811
Inhabitants (Census 2020)
Men
1,816
47.7% of population
Women
1,995
52.3% of population
Male/Female Ratio
91
Men per 100 women

Age Pyramid of Caxhuacan

Distribution of the population of Caxhuacan by five-year age groups and sex, according to the 2020 Census. The 18 age groups cover from 0 to 85 years and older.

Age Group Men Women Total % of Total
0-4 years 153 155 308 8.1%
5-9 years 177 183 360 9.4%
10-14 years 167 173 340 8.9%
15-19 years 162 178 340 8.9%
20-24 years 136 145 281 7.4%
25-29 years 118 154 272 7.1%
30-34 years 123 141 264 6.9%
35-39 years 117 145 262 6.9%
40-44 years 102 104 206 5.4%
45-49 years 87 100 187 4.9%
50-54 years 66 82 148 3.9%
55-59 years 81 99 180 4.7%
60-64 years 76 94 170 4.5%
65-69 years 84 88 172 4.5%
70-74 years 65 49 114 3%
75-79 years 54 50 104 2.7%
80-84 years 26 31 57 1.5%
85+ years 22 24 46 1.2%

Demographic Dependency in Caxhuacan

The demographic dependency ratio measures the proportion of the population in dependent ages (under 15 and over 65) relative to the working-age population (15 to 64 years). In Caxhuacan, the dependency ratio is 65%.

0-14 years
1,008
26.4% - Young dependents
15-64 years
2,310
60.6% - Working age
65+ years
493
12.9% - Elderly
Total Dependency Ratio
65%
Dependents per 100 working-age
Indicator Value Description
Total dependency ratio 65% Under 15 + over 65 per 100 working-age
Youth dependency ratio 43.6% Under 15 per 100 working-age
Old-age dependency ratio 21.3% Over 65 per 100 working-age
Aging index 48.9% Over 65 per 100 under 15

Fertility in Caxhuacan

The average number of live births per woman aged 12 and over in Caxhuacan is 2.5 children, according to the 2020 INEGI Census.

Average Live Births
2.5
Per woman aged 12 and over

Migration in Caxhuacan

Origin and mobility of the population of Caxhuacan. Of the 3,811 inhabitants, 3,657 were born in the same state (96%) and 152 were born in another state (4%).

Born in the State
3,657
96% of population
Born in Another State
152
4% of population
Lived in Another State in 2015
85
Recent migration (5 years)

Indigenous Population in Caxhuacan

In Caxhuacan, 2,866 people aged 3 and over speak an indigenous language, representing 75.2% of the total population.

Speaks Indigenous Language (3+ yrs)
2,866
75.2% of population
Bilingual (Indigenous + Spanish)
2,532
88.3% of indigenous speakers
Monolingual Indigenous
330
Does not speak Spanish
Indigenous Households
3,622
380.1% of total households

Afro-Mexican Population in Caxhuacan

In Caxhuacan, 29 people identify as Afro-Mexican, representing 0.8% of the total population.

Afro-Mexican Population
29
0.8% of population
Afro-Mexican Men
11
37.9% of Afro-Mexicans
Afro-Mexican Women
18
62.1% of Afro-Mexican women

Disability in Caxhuacan

In Caxhuacan, 316 people have a disability (8.3% of the population) and 642 people have a limitation (16.8%).

With Disability
316
8.3% of population
With Limitation
642
16.8% of population
Type of Disability People % of People with Disability
Motor 128 40.5%
Visual 137 43.4%
Hearing 82 25.9%
Speech 32 10.1%
Mental 52 16.5%

Marital Status in Caxhuacan

Distribution of the population aged 12 and over in Caxhuacan by marital status. Of the 3,006 people aged 12 and over, 56.4% are married or in a civil union, 32.2% are single, and 11.4% are separated, divorced or widowed.

Married / Civil Union
1,695
56.4%
Single
968
32.2%
Separated / Divorced / Widowed
343
11.4%

Religion in Caxhuacan

Religious distribution of the population of Caxhuacan according to the 2020 Census. 94.7% of the population identifies as Catholic.

Religion People % of Population
Catholic 3,608 94.7%
Protestant / Evangelical Christian 148 3.9%
No religion 53 1.4%

Households in Caxhuacan

Caxhuacan has 953 households with an average of 4 occupants per household.

Total Households
953
Census households
Male-headed
716
75.1% of households
Female-headed
237
24.9% of households
Average Occupants
4
People per household