placedb

Countries

🇧🇬 Bulgaria 28 administrative divisions

28 first-level administrative divisions — states, provinces, regions or counties, depending on the country — and 5,630 cities and towns, each with latitude and longitude. Public domain, free to download, no API key.

The country

ISO 3166-1
BG · BGR · 100
Capital
Sofia
Continent
Europe
Currency
EUR — euro
Calling code
+359
Internet domain
.bg
Divisions
28
Cities and towns
5,630

Divisions

The 28 divisions of Bulgaria

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

Division ISO 3166-2 Cities and towns Population
Kardzhali BG-09 470 152,028
Gabrovo BG-07 363 92,722
Veliko Tarnovo BG-04 352 198,803
Sofia Oblast BG-23 291 222,946
Blagoevgrad BG-01 289 285,644
Burgas BG-02 275 388,919
Haskovo BG-26 270 205,702
Plovdiv BG-16 244 638,290
Smolyan BG-21 243 88,816
Dobrich BG-08 225 143,858
Targovishte BG-25 216 93,633
Stara Zagora BG-24 215 286,722
Kyustendil BG-10 198 104,740
Varna BG-03 196 440,532
Pernik BG-14 174 108,871
Shumen BG-27 173 148,601
Vidin BG-05 152 69,465
Montana BG-12 139 110,970
Pleven BG-15 131 212,890
Silistra BG-19 128 92,365
Vratsa BG-06 125 144,502
Lovech BG-11 122 109,446
Pazardzhik BG-13 122 221,176
Sliven BG-20 121 168,267
Razgrad BG-17 113 98,083
Yambol BG-28 112 104,571
Ruse BG-18 102 184,251
Sofia City BG-22 65 1,303,813

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 Bulgaria
curl -s https://api.placedb.org/v1/regions/BG.json

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

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