Population Statistics
HomeWorldBahamas

Bahamas: cities by population

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

Bahamas has a population of 404,628 (UN estimate, 2026), with Nassau as its capital. The 24 largest of its 24 recorded towns and cities, ranked.

+25%
since 2000 (323,835)
+5%
projected by 2050 (424,265)
76
people per km²
19501975200020252050 83k 424k
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
195083,487
1975209,886
2000323,835
2005343,894
2010367,478
2015385,346
2020395,863
2025403,033
2026404,628
2030 projected410,267
2050 projected424,265

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 Bahamas

#PlaceRegionPopulation
1NassauNew Providence227,940
2LucayaFreeport46,525
3FreeportFreeport26,910
4KillarneyNew Providence17,679
5West EndWest Grand Bahama12,724
6Cooper’s TownNorth Abaco8,413
7San AndrosNorth Andros7,800
8George TownExuma7,314
9Marsh HarbourCentral Abaco5,314
10High RockEast Grand Bahama3,744
11FreetownSouth Eleuthera3,137
12Andros TownNorth Andros2,455
13Clarence TownLong Island1,752
14Dunmore TownHarbour Island1,523
15Spanish WellsSpanish Wells1,500
16Treasure CayNorth Abaco1,187
17Arthur’s TownCat Island1,175
18Alice TownBimini949
19Cockburn TownSan Salvador831
20Matthew TownInagua452
21Colonel HillCrooked Island and Long Cay240
22Abraham’s BayMayaguana235
23Port NelsonRum Cay91
24Duncan TownRagged Island70

Twenty years earlier: Bahamas in the 2005 World Gazetteer — population then 326,057.

Common questions

What is the population of Bahamas?
Bahamas has a population of 404,628, the UN World Population Prospects estimate for 2026. The UN's medium-variant projection for 2050 is 424,265 — a forecast, not a measurement.
What is the capital of Bahamas?
Nassau.

Go deeper

Nassau
The largest place we record in Bahamas: 227,940 people
Bahamas in 2005
The World Gazetteer's archive edition: 326,057 then
All 246 countries
Every country and territory, ranked by population