El municipio de San Miguel el Alto se localiza al norte del estado, en las coordenadas 21° 07’ 07’’ de latitud norte y 102° 10’ 00’’ al 102° 35’ 00’’ de longitud oeste, a una altura de 1,844 metros sobre el nivel del mar.