Se encuentra ubicada a 22° 19' 26" de latitud norte, 100° 15' 58" de longitud oeste y 1100 metros sobre el nivel medio del mar, por lo que pertenece a la llamada "zona media" del estado.