Bahamas: cities by population
Bahamas has a population of 385,640, with Nassau as its capital. The 24 largest of its 24 recorded towns and cities, ranked.
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 GeoNames country data. Sources & method.
| # | 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.