Bahamas: cities by population
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²
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
| # | Place | Region | Population |
|---|---|---|---|
| 1 | Nassau | New Providence | 227,940 |
| 2 | Lucaya | Freeport | 46,525 |
| 3 | Freeport | Freeport | 26,910 |
| 4 | Killarney | New Providence | 17,679 |
| 5 | West End | West Grand Bahama | 12,724 |
| 6 | Cooper’s Town | North Abaco | 8,413 |
| 7 | San Andros | North Andros | 7,800 |
| 8 | George Town | Exuma | 7,314 |
| 9 | Marsh Harbour | Central Abaco | 5,314 |
| 10 | High Rock | East Grand Bahama | 3,744 |
| 11 | Freetown | South Eleuthera | 3,137 |
| 12 | Andros Town | North Andros | 2,455 |
| 13 | Clarence Town | Long Island | 1,752 |
| 14 | Dunmore Town | Harbour Island | 1,523 |
| 15 | Spanish Wells | Spanish Wells | 1,500 |
| 16 | Treasure Cay | North Abaco | 1,187 |
| 17 | Arthur’s Town | Cat Island | 1,175 |
| 18 | Alice Town | Bimini | 949 |
| 19 | Cockburn Town | San Salvador | 831 |
| 20 | Matthew Town | Inagua | 452 |
| 21 | Colonel Hill | Crooked Island and Long Cay | 240 |
| 22 | Abraham’s Bay | Mayaguana | 235 |
| 23 | Port Nelson | Rum Cay | 91 |
| 24 | Duncan Town | Ragged Island | 70 |
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.