Morelos se encuentra a una altura promedio de unos 606 metros sobre el nivel del mar. Está formado por una extensión territorial de 1,1336.80 kilómetros cuadrados. Colinda en la parte norte con el municipio de Batopilas, al este con Guadalupe y Calvo, y Guachochi, al sur continúa colindando con el municipio de Batopilas, así como con Guadalupe y Calvo y al oeste con el estado de Sinaloa.