ISO 3166-2:BG is the entry for Bulgaria in ISO 3166-2, part of the ISO 3166 standard published by the International Organization for Standardization (ISO), which defines codes for the names of the principal subdivisions (e.g., provinces or states) of all countries coded in ISO 3166-1.
Currently for Bulgaria, ISO 3166-2 codes are defined for 28 districts.
Each code consists of two parts, separated by a hyphen. The first part is , the ISO 3166-1 alpha-2 code of Bulgaria. The second part is two digits (01–28). The codes are assigned in Bulgarian alphabetical order.
Current codes
Subdivision names are listed as in the ISO 3166-2 standard published by the ISO 3166 Maintenance Agency (ISO 3166/MA).
Click on the button in the header to sort each column.
{| class="wikitable sortable"
|-
! Code
! Subdivision name (bg)<br/>(National 1999 = UN X/7 2012)
! Subdivision name (bg)<br />
|-
|
| Blagoevgrad
| Благоевград
|-
|
| Burgas
| Бургас
|-
|
| Dobrich
| Добрич
|-
|
| Gabrovo
| Габрово
|-
|
| Haskovo
| Хасково
|-
|
| Kardzhali
| Кърджали
|-
|
| Kyustendil
| Кюстендил
|-
|
| Lovech
| Ловеч
|-
|
| Montana
| Монтана
|-
|
| Pazardzhik
| Пазарджик
|-
|
| Pernik
| Перник
|-
|
| Pleven
| Плевен
|-
|
| Plovdiv
| Пловдив
|-
|
| Razgrad
| Разград
|-
|
| Ruse
| Русе
|-
|
| Shumen
| Шумен
|-
|
| Silistra
| Силистра
|-
|
| Sliven
| Сливен
|-
|
| Smolyan
| Смолян
|-
|
| Sofia
| Софийска област
|-
|
| Sofia (stolitsa)
| София
|-
|
| Stara Zagora
| Стара Загора
|-
|
| Targovishte
| Търговище
|-
|
| Varna
| Варна
|-
|
| Veliko Tarnovo
| Велико Търново
|-
|
| Vidin
| Видин
|-
|
| Vratsa
| Враца
|-
|
| Yambol
| Ямбол
|}
; Notes
