🇧🇾 Belarus 7 administrative divisions
7 first-level administrative divisions — states, provinces, regions or counties, depending on the country — and 23,761 cities and towns, each with latitude and longitude. Public domain, free to download, no API key.
The country
- ISO 3166-1
- BY · BLR · 112
- Capital
- Minsk
- Continent
- Europe
- Currency
- BYN — Belarusian ruble
- Calling code
- +375
- Internet domain
- .by
- Divisions
- 7
- Cities and towns
- 23,761
Divisions
The 7 divisions of Belarus
7 of them carry an ISO 3166-2 code. Counts are cities and towns inside each division.
| Division | ISO 3166-2 | Cities and towns | Population |
|---|---|---|---|
| Vitebsk Region | BY-VI | 6,372 | 1,060,687 |
| Minsk region | BY-MI | 5,300 | 1,454,737 |
| Horadnia Region | BY-HR | 4,351 | 976,218 |
| Mahilyow Region | BY-MA | 3,089 | 962,053 |
| Gomel Region | BY-HO | 2,387 | 1,316,666 |
| Byerastsye Region | BY-BR | 2,202 | 1,290,628 |
| Minsk | BY-HM | 60 | 1,995,091 |
A further 0 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 Belarus
curl -s https://api.placedb.org/v1/regions/BY.json
# the cities and towns of one division (id from the file above)
curl -s https://api.placedb.org/v1/cities/BY/<id>.json
No key, no account, no rate limit. The endpoints · try it live.