La ciudad depende económicamente de la actividad generada por los dos ingenios azucareros, el Ingenio Aguilares (fundado en 1891), ubicado dentro del casco urbano, y el Ingenio Santa Bárbara (fundado en 1884) ubicado en el extremo sudeste de la ciudad; una importante fábrica de calzados abierta en 1972 (Alpargatas), la producción agropecuaria de la zona y las actividades relacionadas con el Turismo en su zona de influencia.