El territorio que hoy ocupa el municipio, estuvo habitado originalmente por tribus del pueblo indígena de los ópatas, después, con la llegada de los colonizadores españoles, llegó el misionero jesuita Bartolomé Castaño y fundó la misión de Nuestra Señora de los Remedios de Banámichi, el primer asentamiento poblacional dentro de la zona del municipio.