Desde mediados de los 80 se instaló en el municipio la central térmica de Los Barrios, alimentada con carbón, para proporcionar energía a la potente industria del Campo de Gibraltar, que tiene el mayor complejo industrial de Andalucía.