Demographics of San Pedro Cholula

Complete demographic analysis of San Pedro Cholula, Puebla, according to the 2020 INEGI Population and Housing Census. The municipality has 138,433 inhabitants.

Population Structure of San Pedro Cholula

Distribution by sex of the total population of San Pedro Cholula. The male-to-female ratio is 92.3 men per 100 women.

Total Population
138,433
Inhabitants (Census 2020)
Men
66,454
48% of population
Women
71,979
52% of population
Male/Female Ratio
92.3
Men per 100 women

Age Pyramid of San Pedro Cholula

Distribution of the population of San Pedro Cholula 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 5,451 5,301 10,752 7.8%
5-9 years 5,684 5,310 10,994 7.9%
10-14 years 5,545 5,301 10,846 7.8%
15-19 years 5,854 5,904 11,758 8.5%
20-24 years 6,064 6,017 12,081 8.7%
25-29 years 5,382 5,727 11,109 8%
30-34 years 4,738 5,241 9,979 7.2%
35-39 years 4,727 5,508 10,235 7.4%
40-44 years 4,456 5,306 9,762 7.1%
45-49 years 4,281 5,039 9,320 6.7%
50-54 years 3,694 4,461 8,155 5.9%
55-59 years 3,187 3,627 6,814 4.9%
60-64 years 2,474 2,970 5,444 3.9%
65-69 years 1,844 2,187 4,031 2.9%
70-74 years 1,253 1,548 2,801 2%
75-79 years 742 988 1,730 1.2%
80-84 years 490 702 1,192 0.9%
85+ years 396 652 1,048 0.8%

Demographic Dependency in San Pedro Cholula

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 San Pedro Cholula, the dependency ratio is 45.8%.

0-14 years
32,592
23.5% - Young dependents
15-64 years
94,657
68.4% - Working age
65+ years
10,802
7.8% - Elderly
Total Dependency Ratio
45.8%
Dependents per 100 working-age
Indicator Value Description
Total dependency ratio 45.8% Under 15 + over 65 per 100 working-age
Youth dependency ratio 34.4% Under 15 per 100 working-age
Old-age dependency ratio 11.4% Over 65 per 100 working-age
Aging index 33.1% Over 65 per 100 under 15

Fertility in San Pedro Cholula

The average number of live births per woman aged 12 and over in San Pedro Cholula is 1.88 children, according to the 2020 INEGI Census.

Average Live Births
1.88
Per woman aged 12 and over

Migration in San Pedro Cholula

Origin and mobility of the population of San Pedro Cholula. Of the 138,433 inhabitants, 118,542 were born in the same state (85.6%) and 18,112 were born in another state (13.1%).

Born in the State
118,542
85.6% of population
Born in Another State
18,112
13.1% of population
Lived in Another State in 2015
4,348
Recent migration (5 years)

Indigenous Population in San Pedro Cholula

In San Pedro Cholula, 1,678 people aged 3 and over speak an indigenous language, representing 1.2% of the total population.

Speaks Indigenous Language (3+ yrs)
1,678
1.2% of population
Bilingual (Indigenous + Spanish)
1,626
96.9% of indigenous speakers
Monolingual Indigenous
12
Does not speak Spanish
Indigenous Households
3,963
10.8% of total households

Afro-Mexican Population in San Pedro Cholula

In San Pedro Cholula, 2,657 people identify as Afro-Mexican, representing 1.9% of the total population.

Afro-Mexican Population
2,657
1.9% of population
Afro-Mexican Men
1,326
49.9% of Afro-Mexicans
Afro-Mexican Women
1,331
50.1% of Afro-Mexican women

Disability in San Pedro Cholula

In San Pedro Cholula, 4,873 people have a disability (3.5% of the population) and 13,057 people have a limitation (9.4%).

With Disability
4,873
3.5% of population
With Limitation
13,057
9.4% of population
Type of Disability People % of People with Disability
Motor 2,326 47.7%
Visual 2,057 42.2%
Hearing 1,268 26%
Speech 768 15.8%
Mental 938 19.2%

Marital Status in San Pedro Cholula

Distribution of the population aged 12 and over in San Pedro Cholula by marital status. Of the 111,856 people aged 12 and over, 53.1% are married or in a civil union, 35.1% are single, and 11.8% are separated, divorced or widowed.

Married / Civil Union
59,423
53.1%
Single
39,206
35.1%
Separated / Divorced / Widowed
13,227
11.8%

Religion in San Pedro Cholula

Religious distribution of the population of San Pedro Cholula according to the 2020 Census. 83.3% of the population identifies as Catholic.

Religion People % of Population
Catholic 115,312 83.3%
Protestant / Evangelical Christian 11,689 8.4%
Other religions 363 0.3%
No religion 10,432 7.5%

Households in San Pedro Cholula

San Pedro Cholula has 36,572 households with an average of 3.8 occupants per household.

Total Households
36,572
Census households
Male-headed
24,520
67% of households
Female-headed
12,052
33% of households
Average Occupants
3.8
People per household