Cosalá es un pueblo que tiene más de 50 minas. Originalmente, estuvo ocupado por tepehuanes, acaxees y xiximies. Su nombre prehispánico era Quetzalla o Cozatl, que significa “lugar de bellos alrededores” debido a la hermosa naturaleza que lo rodea.
Es parte del programa de Pueblos Mágicos desde el año 2005.