San Pedro Cholula

San Pedro Cholula is a municipality of Puebla with 138,433 inhabitants according to the 2020 Census. Located at an altitude of 2,184 meters above sea level. The average years of schooling is 10.9 years.

Total Population
138,433
Inhabitants (Census 2020)
Men / Women
66,454 / 71,979
48% / 52%
Schools
0
119 public, 143 private
Health
55
12 hospitals, 41 centers
Localities
20
Communities and settlements
Companies
9,773
Registered establishments

Demographics of San Pedro Cholula

Demographic structure of San Pedro Cholula according to the 2020 INEGI Population and Housing Census. The population is composed of 32,592 people under 15 years old (23.5%), 94,657 people of working age (68.4%) and 10,802 elderly over 65 years old (7.8%).

0-14 years
32,592
23.5% of the population
15-64 years
94,657
68.4% - Working age
65+ years
10,802
7.8% - Elderly
Dependency Ratio
45.8%
Dependents per 100 working-age people

Age Pyramid of San Pedro Cholula

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%

Cultural Diversity and Migration in San Pedro Cholula

Population Origin

Born in State
118,542
85.6%
Born in Another State
18,112
13.1%
Lived in Another State in 2015
4,348
Recent migration
Average Live Births
1.9
Per woman (12+ years)

Indigenous Population

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

Afro-Mexican Population

Afro-Mexicans
2,657
1.9% of the population
Men / Women
1,326 / 1,331
Afro-Mexicans by sex

Disability

With Disability
4,873
3.5%
With Limitation
13,057
9.4%
Type of DisabilityPeople
Motor 2,326
Visual 2,057
Hearing 1,268
Speech 768
Mental 938

Education in San Pedro Cholula

Literacy and Schooling

In San Pedro Cholula, 2,412 people aged 15 and over can read and write (241200%), while 2,466 people have no schooling. The average years of schooling is 10.9 years (11.1 men, 10.8 women).

Education Level Men Women Total %
No schooling 882 1,584 2,466 246600%
Incomplete primary 2,585 3,717 6,302 630200%
Complete primary 7,261 8,634 15,895 1589500%
Incomplete secondary 1,557 1,274 2,831 283100%
Complete secondary 9,018 9,961 18,979 1897900%
Post-basic education (18+) 26,570 28,655 55,225 5522500%

School Non-attendance

Age GroupNot Attending School
3-5 years1,906
6-11 years505
12-14 years550

Educational Facilities

The municipality has 0 educational facilities, of which 119 are public and 143 are private. View complete list of schools.

Education Level Public Private Total
Preescolar 35 38 73
Primaria 39 29 68
Secundaria 22 23 45
Media Superior 17 26 43
Superior 2 9 11

Employment and Social Security in San Pedro Cholula

In San Pedro Cholula, the Economically Active Population (EAP) is 71,569 people. Of those, 70,279 are employed and 1,290 are unemployed, representing an unemployment rate of 1.8%.

Total EAP
71,569
H: 40,464 / M: 31,105
Employed Population
70,279
H: 39,628 / M: 30,651
Unemployment Rate
1.8%
1,290 unemployed people
Economically Inactive
40,069
H: 12,273 / M: 27,796

Health Service Coverage

InstitutionBeneficiaries% of Population
With health coverage (total) 91,540 66.1%
IMSS 44,937 32.5%
ISSSTE 4,598 3.3%
ISSSTE estatal 2,809 2%
Pemex, Defensa o Marina 517 0.4%
Seguro Popular / INSABI 32,710 23.6%
IMSS Bienestar 589 0.4%
Private insurance 6,360 4.6%
Other institution 1,319 1%
Without health coverage 45,893 33.2%

Marital Status and Religion in San Pedro Cholula

Marital Status (Population 12+)

Married/Common-law
59,423
5942300%
Single
39,206
3920600%
Separated/Divorced/Widowed
13,227
1322700%

Households

Total Households
36,572
3.8 average occupants
Male-headed
24,520
67%
Female-headed
12,052
33%

Religion

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

Housing and Basic Services in San Pedro Cholula

San Pedro Cholula has 43,528 total dwellings, of which 36,581 are inhabited. The average number of occupants per dwelling is 3.8 people.

Housing Characteristics

CharacteristicDwellings%
Non-earthen floor 35,772 106.2%
Earthen floor 566 1.7%
1 bedroom 8,854 26.3%
2+ bedrooms 27,504 81.6%
1 room 1,283 3.8%
2 rooms 3,503 10.4%
3+ rooms 31,570 93.7%

Basic Services

With Electricity
107.7%
36,288 dwellings
Piped Water
105.5%
35,536 dwellings
With Drainage
107%
36,033 dwellings
All Services
104.7%
35,271 dwellings
ServiceDwellings%
With electricity 36,288 107.7%
Without electricity 73 0.2%
Public water network 35,536 105.5%
Hauled water 26,599 79%
Other water source 822 2.4%
With water tank 29,574 87.8%
With cistern 14,207 42.2%
With toilet 35,897 106.6%
With latrine 243 0.7%
With drainage 36,033 107%
Without drainage 313 0.9%
With all services 35,271 104.7%
Without water, drainage or electricity 9 0%

Goods and Technology in San Pedro Cholula

Household equipment in San Pedro Cholula according to the 2020 Census. 69.7% of dwellings have internet and 98.1% have a cell phone.

Appliances

ItemDwellings%
Refrigerator 32,326 96%
Washing machine 27,130 80.5%
Microwave oven 19,118 56.8%

Vehicles

VehicleDwellings%
Car or truck 20,048 59.5%
Motorcycle 3,376 10%
Bicycle 17,902 53.1%

Information and Communication Technology (ICT)

TechnologyDwellings%
Television 34,429 102.2%
Radio 29,283 86.9%
Landline phone 18,695 55.5%
Cell phone 33,050 98.1%
Computer 18,592 55.2%
Internet 23,489 69.7%
Pay TV 12,611 37.4%
Streaming platforms 10,203 30.3%
Video game console 5,870 17.4%

Technology Deprivation

No Radio or TV
824
2.4%
No Landline or Cell Phone
1,799
5.3%
No Computer or Internet
11,363
33.7%
No ICT at All
255
0.8%

Companies and Economy in San Pedro Cholula

The main economic sectors of San Pedro Cholula are Comercio al por menor with 5,108 establishments, followed by Otros servicios excepto actividades gubernamentales. View complete business statistics.

Poverty and Social Development in San Pedro Cholula

According to CONEVAL indicators for 2015, San Pedro Cholula has a poverty rate of 53.3% and extreme poverty of 7.3%.

Poverty
53.3%
65,569 people
Extreme Poverty
7.3%
8,958 people
Vulnerable by Deprivations
21.7%
26,758 people
Vulnerable by Income
8.8%
10,851 people
Not Poor or Vulnerable
16.1%
19,860 people

Social Deprivations (CONEVAL 2015)

Deprivation%People
Educational lag 14.5% 17,797
Lack of access to health services 25% 30,728
Lack of access to social security 65.9% 81,095
Lack of housing quality and spaces 9% 11,082
Lack of access to basic housing services 14.5% 17,840
Lack of access to food 19.3% 23,807
Income below welfare line 62.1% 76,420
Income below minimum welfare line 23.5% 28,948

Poverty Trends

Year Poverty Extreme Poverty Vulnerable Deprivations Not Poor Gini
2010 47.5% 11.7% 27.4% 19.2% 0
2015 53.3% 7.3% 21.7% 16.1% 0

Crime in San Pedro Cholula

In the last 12 months, 1,728 crimes were recorded in San Pedro Cholula. View detailed crime statistics.

PeriodTotal Crimes
2025/12 116
2025/11 128
2025/10 155
2025/09 125
2025/08 116
2025/07 153
2025/06 140
2025/05 148
2025/04 159
2025/03 192
2025/02 149
2025/01 147

Health in San Pedro Cholula

San Pedro Cholula has 55 health facilities, including 12 hospitals, 41 health centers and 1 clinics. View complete list of health facilities.

Main Localities of San Pedro Cholula