Coordenadas: 36° 15' 11" N 5° 57' 46" O
Vejer de la Frontera é um município da Espanha na província de Cádiz, comunidade autónoma da Andaluzia, de área 264 km² com população de 12828 habitantes (2007) e densidade populacional de 48,24 hab/km².[2]
A praia de El Palmar, a dez quilómetros, pertence ao término municipal de Vejer de la Frontera. É uma povoação branca gaditana declarada conjunto histórico artístico em 1976 e I Prémio Nacional de Embelezamento de Aldeias em 1978.[3]
Faz parte da rede de Aldeias mais bonitas de Espanha.