Vejer de la Frontera ist eine andalusische Stadt in der Provinz Cádiz in Südspanien. Sie liegt 9 km von der Küste entfernt auf einem Hochplateau, 50 km südöstlich der Provinzhauptstadt Cádiz.
Castillo: die ehemalige maurische Burg aus dem 10./11. Jahrhundert wurde auf dem höchsten
Punkt der Altstadt angelegt. Im 14./15. Jahrhundert wurde die christliche Burg dort errichtet, im 19. Jahrhundert. verändert.