Se encuentra en la ubicación 23°49′18″N 100°43′19″O / 23.82167, -100.72194, a una altitud de 1700 m s. n. m.[5] La zona urbana ocupa una superficie de 6.212 km².
Al año 2020 la densidad poblacional era de 2062 hab/km².
[6] Fuente: Instituto Nacional de Estadística Geografía e Informática En 2020 el 48.2% de la población (6168 personas) eran hombres y el 51.8% (6639 personas) eran mujeres.
El 64.8% de la población, (8302 personas), tenía edades comprendidas entre los 15 y los 64 años.
[8] Según el relevamiento realizado, 3080 personas de 15 años o más no habían completado la educación básica, —carencia conocida como rezago educativo—, y 1732 personas no disponían de acceso a la salud.