placedb

Countries

🇧🇩 Bangladesh 8 administrative divisions

8 first-level administrative divisions (states, provinces, regions or counties, depending on the country) and 1,974 cities and towns, each with latitude and longitude. Public domain, free to download, no API key.

The country

ISO 3166-1
BD · BGD · 050
Capital
Dhaka
Continent
Asia
Currency
BDT, Bangladeshi taka
Calling code
+880
Internet domain
.bd
Divisions
8
Cities and towns
1,974

Divisions

The 8 divisions of Bangladesh

8 of them carry an ISO 3166-2 code. Counts are cities and towns inside each division.

Division ISO 3166-2 Cities and towns Population
Barisal Division BD-A 514 8,325,666
Chattogram Division BD-B 435 29,145,000
Dhaka Division BD-C 337 49,729,000
Khulna Division BD-D 181 15,687,759
Mymensingh Division BD-H 83 11,370,000
Rajshahi Division BD-E 179 18,485,858
Rangpur Division BD-F 143 15,787,758
Sylhet Division BD-G 98 9,807,000

A further 4 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 Bangladesh
curl -s https://api.placedb.org/v1/regions/BD.json

# the cities and towns of one division (id from the file above)
curl -s https://api.placedb.org/v1/cities/BD/<id>.json

No key, no account, no rate limit. The endpoints · try it live.