El territorio del hoy municipio fue inicialmente parte del de Caborca, del cual fue separado el 9 de julio de 1952 al crearse el Municipio de Puerto Peñasco, finalmente en 1989 fue creado como municipio propio, separándose de Puerto Peñasco.