🇧🇸 Bahamas 38 administrative divisions
38 first-level administrative divisions — states, provinces, regions or counties, depending on the country — and 97 cities and towns, each with latitude and longitude. Public domain, free to download, no API key.
The country
- ISO 3166-1
- BS · BHS · 044
- Capital
- Nassau
- Continent
- North America
- Currency
- BSD — Bahamian dollar
- Calling code
- +1242
- Internet domain
- .bs
- Divisions
- 38
- Cities and towns
- 97
Divisions
The 38 divisions of Bahamas
38 of them carry an ISO 3166-2 code. Counts are cities and towns inside each division.
| Division | ISO 3166-2 | Cities and towns | Population |
|---|---|---|---|
| North Andros | BS-NS | 9 | — |
| Cat Island | BS-CI | 7 | 1,570 |
| Long Island | BS-LI | 6 | 3,024 |
| Exuma | BS-EX | 5 | 6,928 |
| South Eleuthera | BS-SE | 5 | — |
| West Grand Bahama | BS-WG | 5 | — |
| New Providence | BS-NP | 4 | — |
| South Andros | BS-SA | 4 | — |
| North Eleuthera | BS-NE | 3 | — |
| Acklins | BS-AK | 2 | — |
| Bimini | BS-BI | 2 | 2,361 |
| Black Point | BS-BP | 2 | — |
| Central Abaco | BS-CO | 2 | — |
| Central Eleuthera | BS-CE | 2 | — |
| Crooked Island | BS-CK | 2 | 323 |
| Freeport | BS-FP | 2 | 45,945 |
| Harbour Island | BS-HI | 2 | — |
| Mayaguana District | BS-MG | 2 | — |
| North Abaco | BS-NO | 2 | — |
| Berry Islands | BS-BY | 1 | 1,002 |
| East Grand Bahama | BS-EG | 1 | — |
| Hope Town | BS-HT | 1 | — |
| Inagua | BS-IN | 1 | — |
| Ragged Island | BS-RI | 1 | 70 |
| San Salvador Island | BS-SS | 1 | 930 |
| Sandy Point | BS-SP | 1 | — |
| South Abaco | BS-SO | 1 | — |
| Spanish Wells | BS-SW | 1 | 1,551 |
| Acklins and Crooked Islands | BS-AC | 0 | — |
| Central Andros | BS-CS | 0 | 662 |
| Governor's Harbour | BS-GH | 0 | — |
| Grand Cay | BS-GC | 0 | — |
| Green Turtle Cay | BS-GT | 0 | — |
| High Rock | BS-HR | 0 | 3,995 |
| Mangrove Cay | BS-MC | 0 | — |
| Moore's Island District | BS-MI | 0 | — |
| Rum Cay | BS-RC | 0 | 53 |
| San Salvador and Rum Cay | BS-SR | 0 | — |
A further 20 places could not be matched to a
division and are listed separately in the API as
"unassigned": true.
Get it
Both files, in one request each
# every division of Bahamas
curl -s https://api.placedb.org/v1/regions/BS.json
# the cities and towns of one division (id from the file above)
curl -s https://api.placedb.org/v1/cities/BS/<id>.json
No key, no account, no rate limit. The endpoints · try it live.