Para cada municipio se recogen las disposiciones reglamentarias que aprueban las alteraciones, si las hubo, que han tenido lugar a partir de los Reales Decretos 698/79 de 13 de febrero y 3315/83 de 20 de julio, sobre traspaso de funciones del Estado a la Comunidad Autónoma Andaluza en materia de Administración Local, a partir de los que esta Comunidad Autónoma asume las competencias referentes a alteraciones municipales.
Este municipio se constituyó a partir de la segregación del núcleo de Barbate de Franco perteneciente al municipio de Vejer de la Frontera, en el año 1940.
Posteriormente, este municipio cambia su denominación de origen Barbate de Franco, por la de Barbate, según Decreto 24/1998, de 10 de febrero. (BOJA nº. 26 de 7 de marzo de 1998).