Durante la Segunda República Española (1931-1939), Vejer de la Frontera llegó a contar con 18 000 habitantes repartidos entre el núcleo urbano y las pedanías, sobre todo Barbate y Zahara de los Atunes.