Santa María de los Ángeles se encuentra situado en la parte norte del estado, entre las coordenadas: al norte 22° 18', al sur 22°06' de latitud norte; al este 103°02', al oeste 103°29' de longitud oeste.