La Isla de Flores y Santa Elena de la Cruz forman una ciudad, que junto al área central del municipio de San Benito, conforman un área de aproximadamente 100,000 habitantes, y que concentran las mayores actividades económicas como el comercio, el turismo y la industria del departamento.