Population of Saint Vincent and the Grenadines

Population - May 2026 103,931 #200 worldwide Bandera of Saint Vincent and the Grenadines
Annual Growth 118 #180 worldwide
Median Age 33.9 years #115 worldwide
Life Expectancy 74.1 years #141 worldwide
Density 266.5 p/km² #54 worldwide

As of May 2026, the population of Saint Vincent and the Grenadines is 103.9 thousand. The number of inhabitants has increased by 118 in the last year, representing a growth of 0.12%. The median age of the population has increased in recent years, rising from 31.2 years in 2016 to 33.9 years in 2026. Currently, life expectancy at birth is 74.1 years and population density is 266.5 inhabitants per square kilometer.

Population Growth

The population growth rate of Saint Vincent and the Grenadines peaked in 1959, reaching around 3.4% annually, but has since declined to approximately 0.11% in 2026. The annual increase in the number of people has also decreased from a peak of around 2.79 thousand in 1959 to nearly 118 in 2026.

Life Expectancy

In Saint Vincent and the Grenadines, life expectancy at birth has remained stable over the last 20 years, hovering around 74 years since 2006.

Most populous cities in Saint Vincent and the Grenadines

The cities of Saint Vincent and the Grenadines are small, with the 5 most populated adding up to around 54.2 thousand inhabitants. The most populous city is Kingstown, Saint George Parish, with approximately 24.5 thousand inhabitants. It is followed by Calliaqua, Saint George Parish with 24.2 thousand and Diamond, Saint George Parish with 2 thousand.

These are the 20 most populous cities in Saint Vincent and the Grenadines:

# City Population
1 Kingstown, Saint George Parish 24,518
2 Calliaqua, Saint George Parish 24,205
3 Diamond, Saint George Parish 1,971
4 Redemption, Saint Andrew Parish 1,875
5 Georgetown, Charlotte Parish 1,680
6 Bottle and Glass, Saint Patrick Parish 1,666
7 New Montrose, Saint Andrew Parish 1,598
8 Greiggs, Charlotte Parish 1,476
9 Sion Hill, Saint George Parish 1,387
10 Byera Village, Charlotte Parish 1,365
# City Population
11 Questelles, Saint Andrew Parish 1,163
12 Old Montrose, Saint George Parish 1,146
13 Petit Bordel, Saint David Parish 1,084
14 Friendly Village, Charlotte Parish 1,074
15 Peruvian Vale, Charlotte Parish 1,060
16 Biabou, Charlotte Parish 1,050
17 Barrouallie, Saint Patrick Parish 1,000
18 Rosehall, Saint David Parish 954
19 Port Elizabeth, Grenadines Parish 839
20 Chateaubelair, Saint David Parish 735