[6] Está localizado en el sureste del territorio estatal.
Tiene una extensión territorial de 1478.3 kilómetros cuadrados y está ubicado en las coordenadas 23°51'' de latitud norte y 104°15'' de longitud oeste.
[2] Su altitud media es de 1730 metros sobre el nivel del mar.
La densidad poblacional es de 12.9 habitantes por kilómetro cuadrado.
El municipio incluye en su territorio un total de 56 localidades.