La ciudad es sede de dos termoeléctricas: Termobarranquilla S.A.