Fue hasta el año de 1627 que el misionero jesuita Pedro Méndez fundó el poblado de Bacanora (cabecera actual del municipio) como un poblado de visita de la misión de Arivechi.