El territorio que actualmente ocupa el municipio fue habitado primeramente por gente indígena ópata en la época precolombina, en el siglo XVII exploradores y conquistadores españoles, que junto a misioneros jesuitas llegaron a esta zona para avanzar con la colonización de la Nueva España, fue en 1645 cuando el misionero español Cristóbal García fundó la misión religiosa de San Miguel de Bavispe, para evangelizar a los nativos, convirtiéndose años después en un centro de población.