Barbate vive principalmente del turismo, destacando como centros turísticos importantes Zahara de los Atunes y Los Caños de Meca.