Huitzilac

Huitzilac
City and municipality
Huitzilac
Huitzilac
Coordinates: 19°01′42″N 99°16′02″W / 19.02833°N 99.26722°W / 19.02833; -99.26722
Country Mexico
StateMorelos
Elevation
2,561 m (8,402 ft)
Population
 (2020)
  Total
5,347
  Municipality
24,515
Time zoneUTC-6 (Zona Centro)

Huitzilac is a city and municipality in the Mexican state of Morelos. It stands at 19°01′42″N 99°16′02″W and at an altitude of 2,561 m (8,402 ft) above sea level.

The city serves as the municipal seat for the surrounding municipality of the same name. With a 2020 census population of 5,347 inhabitants, it is the second-largest city (locality) in the municipality, after the town of Tres Marías.

The municipality reported 24,515 inhabitants in the 2020 census.

The name is a Spanish-language adaptation of a Nahuatl toponym meaning "in the water of the humming-birds".