List of cities in Bahamas by population. There are 137 cities in Bahamas, of which Nassau is the largest in terms of population - 210 927. The total number of people in Bahamas is 389 071 for 2026.
| # | Name, city | Population |
|---|---|---|
| 1 | Nassau | 210 927 |
| 2 | Freeport | 26 975 |
| 3 | West end | 13 064 |
| 4 | Coopers Town | 9 125 |
| 5 | Marsh Harbour | 5 823 |
| 6 | Freetown | 4 245 |
| 7 | High Rock | 3 916 |
| 8 | Andros Town | 2 329 |
| 9 | Spanish Wells | 1 816 |
| 10 | Clarence Town | 1 791 |