Morales está ubicada al sureste de la cabecera cantonal Portovelo, limita al norte con Parroquia Guizaguiña del Cantón Zaruma, al sur con las parroquias Curtincápac y Salatí, al este con los cantones Loja y Saraguro de la Provincia de Loja y al oeste con la parroquia Portovelo. Altura (msnm): 1050, a una distancia de 17 km. de la cabecera cantonal convirtiéndose en el benjamín de la parroquia.

El Sistema vial de la parroquia Morales, permite establecer las posibilidades de integración o aislamiento entre los diferentes barrios y recintos de la parroquia, así mismo es determinante en el proceso de comercialización de productos y servicios.

Sistema vial parroquial.

La vialidad es un elemento básico para el desarrollo de los pueblos, pues en torno a ella se ordenan todos los elementos. Como podemos apreciar todos estos lugares tienen vías de acceso entre sí, que sirven para la transportación terrestre con angostas carreteras, pero aquellas no cuentan con asfalto óptimo para el transporte, son de tierra.

La vía de acceso principal a la parroquia está en pésimas condiciones, según el plan vial provincial 2014 en La parroquia Morales se cuenta con 3Km de vía Asfaltada, 3.5 Km de vía lastrada y 9 Km de vía de tierra.

La parroquia Morales se comunica con el cantón Portovelo mediante una vía asfaltada de 34 Km. que integra a las parroquias Curtincápac-Salatí, que luego pasa por Ambocas y llega a la población de El Cisne en la provincia de Loja. Otra vía existente es la denominada la Tira, que une Portovelo con la parroquia Salatí, a la altura del Río Luis existe dos derivaciones: la Río Luis – Curtincápac y la Río Luis – El Guayabo. El servicio de transporte lo realiza la Cooperativa “24 de junio, Cooperativa de taxis Portovelo, Cooperativa Río Amarillo y cooperativa Rutminsa S.A.