Santa María del Oro se encuentra situado en la parte sur de Jalisco dentro de las coordenadas de 19º24’15" a 19º42’30" latitud norte y de 102º32’10" a 103º03’30" longitud oeste a una altura de 970 metros sobre el nivel del mar.