Posee 8 km de costa, a lo largo de los cuales se extiende la playa de El Palmar de Vejer.