La ciudad se encuentra situada en los flancos externos de la cordillera oriental de los Andes, en el valle del río Misahuallí, al sur de la Provincia de Napo, a tres horas y media de Quito y a tres horas de Ambato.