San Martin Texmelucan de Labastida is a city found in Puebla, Mexico. It is located 19.28 latitude and -98.44 longitude and it is situated at elevation 2260 meters above sea level.
San Martin Texmelucan de Labastida has a population of 75,903 making it the 7th biggest city in Puebla. It operates on the CDT time zone, which means that it follows the same time zone as Puebla.
|Elevation||2,260 m over sea level|