La ciudad actual fue fundada el 12 de mayo de 1899 por el misionero dominico Álvaro Valladares y nueve indígenas Canelos: El Capitán Palate o Eustaquio Illanes, Ignacio Vargas, Sebastián Illanes, Toribio Santi, y otros; quienes, buscando un lugar de parada y descanso entre Baños y Canelos, encontraron el sitio apropiado cerca del Río Puyo, donde hoy es el Parque Central "12 de mayo".