Zahara, colinda al sur con el municipio de Tarifa y al norte con Barbate.