Population Statistics
HomeWorldSaint Lucia

Saint Lucia: cities by population

By James Burfield, SEO consultant, Bath · Page updated · UN World Population Prospects

Saint Lucia has a population of 180,488 (UN estimate, 2026), with Castries as its capital. The 34 largest of its 34 recorded towns and cities, ranked.

+14%
since 2000 (158,616)
-5%
projected by 2050 (172,081)
293
people per km²
19501975200020252050 93k 172k
UN estimates to 2026; the dashed line is the medium-variant projection to 2050, a forecast rather than a measurement. Source: World Population Prospects 2024.
Full UN series, 1950 to 2050
YearPopulation
195092,991
1975110,725
2000158,616
2005165,450
2010170,906
2015174,905
2020178,250
2025180,149
2026180,488
2030 projected181,359
2050 projected172,081

Medium variant. Figures from 2026 onward are projections, not measurements.

Figures are the latest available in GeoNames (CC BY 4.0), which draws on national censuses of varying dates — treat them as recent, not same-year. Country totals are UN World Population Prospects 2024 (medium variant) where the UN lists the country separately; the handful it reports under a parent state keep a GeoNames figure and are marked as such. Sources & method.

Largest cities in Saint Lucia

#PlaceRegionPopulation
1Gros IsletGros-Islet25,210
2CastriesCastries20,000
3BiseeCastries12,980
4DenneryDennery12,589
5LaborieLaborie6,701
6ChoiseulChoiseul6,098
7Vieux FortVieux-Fort4,574
8MicoudMicoud3,406
9SoufrièreSoufrière2,918
10CiceronCastries2,471
11PraslinMicoud1,906
12CanariesAnse-la-Raye1,862
13AugierVieux-Fort1,850
14BalataCastries1,812
15BeauséjourGros-Islet1,685
16CorintheGros-Islet1,576
17La ResourceVieux-Fort1,521
18Anse GerMicoud1,471
19PierrotVieux-Fort1,457
20BocageCastries1,420
21Au LeonDennery1,393
22Ti RocherMicoud1,371
23L’AbbayéeCastries1,355
24La PointeMicoud1,274
25Anse La RayeAnse-la-Raye1,256
26Mon ReposMicoud1,212
27Morne DoudonCastries1,176
28CabicheCastries1,169
29Grande RivièreGros-Islet1,121
30CantonementVieux-Fort1,105
31BexonCastries1,049
32MonchyGros-Islet1,011
33ForestièreCastries1,003
34Cap EstateGros-Islet677

Twenty years earlier: Saint Lucia in the 2005 World Gazetteer — population then 165,700.

Common questions

What is the population of Saint Lucia?
Saint Lucia has a population of 180,488, the UN World Population Prospects estimate for 2026. The UN's medium-variant projection for 2050 is 172,081 — a forecast, not a measurement.
What is the capital of Saint Lucia?
Castries. The largest place we record there is Gros Islet, with 25,210 people.

Go deeper

Gros Islet
The largest place we record in Saint Lucia: 25,210 people
Saint Lucia in 2005
The World Gazetteer's archive edition: 165,700 then
All 246 countries
Every country and territory, ranked by population