El nombre Arivechi viene de la lengua indígena de los ópatas y significa lugar de la calavera. Fue fundado en el año de 1627 por el misionero jesuita de origen portugués Pedro Méndez, bajo el nombre de San Javier de Arivechi. El pueblo es la cabecera municipal y localidad más habitada del municipio de Arivechi, y según datos del INEGI, es una de las cabeceras municipales más pequeñas y menos pobladas del estado de Sonora.