Imbabura Province
Cotacachi is a town that is the seat of Cotacachi Canton, Imbabura Province, Ecuador in South America. Cotacachi is located at an altitude of and had a population of 8,848 in 2010.