Se encuentra ubicada a 22° 26' 58" de latitud norte, 100° 40' 39" de longitud oeste y 1670 metros sobre el nivel medio del mar, por lo que pertenece a la llamada "zona altiplano” del estado.