El municipio se encuentra localizado en la parte norte del estado, en la zona del altiplano; la cabecera municipal tiene las siguientes coordenadas: 100º 39’ de longitud oeste y 23º 39’ de latitud norte, con una altura de 1570 metros sobre el nivel del mar.