San Nicolás de los Garza Population 2026

San Nicolás de los Garza has a population of 412,199, making it the #48 biggest city in 🇲🇽 Mexico, located in Nuevo León. Roughly 0.3% of Mexico's population lives here. It is about 30× smaller than Mexico City, the country's biggest city.

Mexico CitySan Nicolás de los Garza
Location of San Nicolás de los Garza (capital Mexico City shown for reference). Boundaries: Natural Earth.
Population (city proper)
412,199
Rank in Mexico
#48
Coordinates
25.74°N, 100.30°W
~510 m elevation · America/Monterrey
Distance to capital (Mexico City)
712 km
442 miles, straight line

Other big cities in Nuevo León

CityPopulationRank in Mexico
Monterrey1,135,512#13
Guadalupe673,616#26
Ciudad Apodaca467,157#40
Ciudad General Escobedo454,967#41
Ciudad Benito Juárez308,285#68
Santa Catarina304,052#70
San Pedro Garza García132,128#122
García93,641#146

Cities near San Nicolás de los Garza

FAQ

What is the population of San Nicolás de los Garza?
San Nicolás de los Garza has a population of 412,199 (city proper, latest official figure via GeoNames), making it the #48 biggest city in Mexico.
What region is San Nicolás de los Garza in?
San Nicolás de los Garza is located in Nuevo León, Mexico.
Is San Nicolás de los Garza the capital of Mexico?
No, the capital of Mexico is Mexico City, about 712 km away.

Sources & notes

Population refers to the city proper (municipal boundaries), not the metropolitan area. Source: GeoNames (CC BY 4.0), retrieved 2026-07-07. Country data: UN World Population Prospects 2024.

← All biggest cities in Mexico · Mexico population by year