Mexico >> Mexican States >> Zacatecas

Zacatecas Population Overview

Zacatecas (Spanish: Estado Libre y Soberano de Zacatecas) is one of the 32 federal entities of Mexico, located in north-central Mexico. It is bordered by Durango to the northwest, Coahuila to the north, Nayarit to the west, San Luis Potosí and Nuevo León to the east, and Jalisco, Guanajuato, and Aguascalientes to the south.

Zacatecas is the 26th most populated state in Mexico and the 8th largest by land area. According to the Censo de Población y Vivienda 2020, the population of Zacatecas was 1,622,138 (1.62 million). The state accounts for about 1.3% of Mexico’s total population and recorded a population growth rate of 8.82% between 2010 and 2020.

The projected population of Zacatecas in 2026 is around 1.7 million.

Zacatecas Population & Demographics (Census 2020)

IndicatorData
Total Population1,622,138 (1.62 million)
Male Population791,058
Female Population831,080
Male–Female Ratio95.1 men per 100 women2
Total Land Area75,284 km² (29,067 sq mi)
Population Rank6th
Population Density22/km² (57/sq mi)
Area Rank8th
Urban Population63%
Life Expectancy75.1 years
Median Age28 years
Capital CityZacatecas City

Source: Censo de Población y Vivienda 2020

Zacatecas Historical Population

Zacatecas recorded a population growth rate of 8.82% between 2010 and 2020. From 1900 to 1910, the state experienced very slow population growth. The 1921 census showed a significant decline in population, mainly due to social and economic disruptions during that period. Since 1921, Zacatecas has experienced steady and continuous population growth.

Below is the population trend of Zacatecas from 1900 to 2020.

Decadal Population Change (1900–2020)

Census YearPopulationAbsolute ChangePercentage Change
1900462,190
1910477,556+15,366+3.32%
1921379,329−98,227−20.57%
1930459,047+79,718+21.02%
1940565,437+106,390+23.18%
1950665,524+100,087+17.70%
1960817,831+152,307+22.89%
1970951,462+133,631+16.34%
19801,136,830+185,368+19.48%
19901,276,323+139,493+12.27%
20001,353,610+77,287+6.06%
20101,490,668+137,058+10.13%
20201,622,138+131,470+8.82%

Source: Censo de Población y Vivienda 2020

Religion in Zacatecas

Christianity is the dominant religion in Zacatecas, with Roman Catholicism accounting for an overwhelming majority of the population. The state remains one of the most religiously traditional regions in Mexico. Protestant and evangelical churches form the second-largest religious group, while a small portion of residents identify as having no religion. Other faiths have very limited presence.

Religious Composition in Zacatecas

ReligionPercentage
Catholic92.3%
Protestant / Evangelical Christian4.6%
No Religion2.4%
Unaffiliated Religion0.5%
Other Religions0.0%

Source: Censo de Población y Vivienda 2020

Also read about: Religion in Mexico

Largest Cities and Towns in Zacatecas

According to the Censo de Población y Vivienda 2020, Guadalupe is the largest city in Zacatecas by population, followed by Fresnillo and Zacatecas City. These urban centers serve as the main economic, administrative, and cultural hubs of the state.

Top Cities by Population

RankCity / TownMunicipalityPopulation
1GuadalupeGuadalupe170,029
2FresnilloFresnillo143,281
3ZacatecasZacatecas138,444
4Jerez de García SalinasJerez46,132
5Víctor Rosales (Calera)Calera38,193
6Río GrandeRío Grande35,050
7LoretoLoreto26,287
8SombrereteSombrerete25,068
9OjocalienteOjocaliente22,295
10Tlaltenango de Sánchez RománTlaltenango de Sánchez Román17,882

Source: Censo de Población y Vivienda 2020

Also read about: Largest Cities in Mexico by population

Indigenous Languages in Zacatecas

In Zacatecas, a small proportion of the population speaks an indigenous language. According to the 2020 census, over five thousand residents aged three and above reported speaking at least one indigenous language. These speakers are mainly concentrated in rural and migrant communities, reflecting historical and cultural ties with neighboring states.

Most Spoken Indigenous Languages in Zacatecas

Indigenous LanguageNumber of Speakers
Huichol1,892
Tepehuano del Sur1,120
Náhuatl793
Mazahua182

Total Indigenous Language Speakers (Age 3+): 5,005

Source: Censo de Población y Vivienda 2020

Also read about: Race and Ethnicity in Mexico

FAQs – Zacatecas Population

1. What will be the population of Zacatecas in 2026?

The population of Zacatecas is projected to reach approximately 1.7 million by 2026, based on recent growth trends and Census 2020 data.

2. What is the largest city in Zacatecas by population?

The largest city in Zacatecas is Guadalupe, with a population of about 170,029, followed by Fresnillo and Zacatecas City.

3. What is the main religion in Zacatecas?

Roman Catholicism is the dominant religion in Zacatecas. About 92.3% of residents identify as Catholic, making it one of the most religiously traditional states in Mexico.

4. What indigenous languages are spoken in Zacatecas?

Around 5,005 people aged three and above speak an indigenous language in Zacatecas. The most common languages include Huichol, Tepehuano del Sur, Náhuatl, and Mazahua.

Zacatecas Population 2026, Religion, Largest Cities & Demographics

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/