ISO 3166-2:BD

ISO 3166-2:BD is the entry for Bangladesh 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 Bangladesh, ISO 3166-2 codes are defined for two levels of subdivisions:

  • 8 divisions
  • 64 districts

Each code consists of two parts, separated by a hyphen. The first part is BD, the ISO 3166-1 alpha-2 code of Bangladesh. The second part is either of the following:

  • one letter (A–H): divisions
  • two digits (01–64): districts

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.

Divisions

Code Subdivision name (bn) Subdivision name (bn)
[note 1]
Local variant
BD-A Barishal বরিশাল
BD-B Chattogram চট্টগ্রাম Chittagong
BD-C Dhaka ঢাকা
BD-D Khulna খুলনা
BD-H Mymensingh ময়মনসিংহ
BD-E Rajshahi রাজশাহী
BD-F Rangpur রংপুর
BD-G Sylhet সিলেট

Districts

Code Subdivision name Local variant In division
BD-05 Bagerhat D
BD-01 Bandarban B
BD-02 Barguna A
BD-06 Barishal A
BD-07 Bhola A
BD-03 Bogura E
BD-04 Brahmanbaria B
BD-09 Chandpur B
BD-45 Chapai Nawabganj E
BD-10 Chattogram Chittagong B
BD-12 Chuadanga D
BD-11 Cox’s Bazar B
BD-08 Cumilla B
BD-13 Dhaka C
BD-14 Dinajpur F
BD-15 Faridpur C
BD-16 Feni B
BD-19 Gaibandha F
BD-18 Gazipur C
BD-17 Gopalganj C
BD-20 Habiganj G
BD-21 Jamalpur H
BD-22 Jashore D
BD-25 Jhalakathi A
BD-23 Jhenaidah D
BD-24 Joypurhat E
BD-29 Khagrachhari B
BD-27 Khulna D
BD-26 Kishoreganj C
BD-28 Kurigram F
BD-30 Kushtia D
BD-31 Lakshmipur B
BD-32 Lalmonirhat F
BD-36 Madaripur C
BD-37 Magura D
BD-33 Manikganj C
BD-39 Meherpur D
BD-38 Moulvibazar G
BD-35 Munshiganj C
BD-34 Mymensingh H
BD-48 Naogaon E
BD-43 Narail D
BD-40 Narayanganj C
BD-42 Narsingdi C
BD-44 Natore E
BD-41 Netrakona H
BD-46 Nilphamari F
BD-47 Noakhali B
BD-49 Pabna E
BD-52 Panchagarh F
BD-51 Patuakhali A
BD-50 Pirojpur A
BD-53 Rajbari C
BD-54 Rajshahi E
BD-56 Rangamati B
BD-55 Rangpur F
BD-58 Satkhira D
BD-62 Shariatpur C
BD-57 Sherpur H
BD-59 Sirajganj E
BD-61 Sunamganj G
BD-60 Sylhet G
BD-63 Tangail C
BD-64 Thakurgaon F
Notes
  1. ^ For reference only, Bengali name in Bengali script not included in the ISO 3166-2 standard.

Changes

The following changes to the entry have been announced in newsletters by the ISO 3166/MA since the first publication of ISO 3166-2 in 1998. ISO stopped issuing newsletters in 2013.

Newsletter Date issued Description of change in newsletter Code/Subdivision change
Newsletter I-2 2002-05-21 New list source. One division added. 31 regions cancelled. Allocation of districts to divisions instead of regions. Correction of one spelling error Subdivisions added:
BD-6 Sylhet bibhag
Subdivisions deleted:
21 regions (see below)
Newsletter II-3 2011-12-13
(corrected
2011-12-15)
Country name romanization adjustment, first level prefix addition, deletion of generic terms, addition of administrative division and source list update Subdivisions added:
BD-F Rangpur (division)
Codes:
Barisal (division) : BD-1 → BD-A
Chittagong (division) : BD-2 → BD-B
Dhaka (division) : BD-3 → BD-C
Khulna (division) : BD-4 → BD-D
Rajshahi (division) : BD-5 → BD-E
Sylhet (division) : BD-6 → BD-G

The following changes to the entry are listed on ISO’s online catalogue, the Online Browsing Platform:

Effective date of change Short description of change (en)
2012-02-15 Correct local short name and align with ISO 3166-2
2016-11-15 Change of spelling of BD-24, BD-25, BD-29, BD-45; change of parent subdivision of BD-21, BD-34, BD-41, BD-55, BD-57; addition of parent subdivision BD-H; addition of an asterisk to divisions; update list source
2018-11-26 Correction of the romanization system label
2020-11-24 Change of spelling of BD-03, BD-06, BD-08, BD-10, BD-22, BD-A, BD-B; Addition of local variation for BD-10, BD-B; Correction of the Code Source

Codes deleted in Newsletter I

Former code Subdivision name In division hideDistricts in region
BD-2A Bandarban anchal 2 01
BD-1B Barisal anchal 1 06072550
BD-5C Bogra anchal 5 0324
BD-2D Chittagong anchal 2 1011
BD-2E Chittagong Hill Tracts 2 2956
BD-2F Comilla anchal 2 040908
BD-3G Dhaka anchal 3 131833354042
BD-5H Dinajpur anchal 5 145264
BD-3I Faridpur anchal 3 1517365362
BD-3J Jamalpur anchal 3 2157
BD-4K Jessore anchal 4 22233743
BD-4L Khulna anchal 4 052758
BD-4M Khustia anchal 4 123039
BD-3N Mymensingh anchal 3 263441
BD-2O Noakhali anchal 2 163147
BD-5P Pabna anchal 5 4959
BD-1Q Patuakhali anchal 1 0251
BD-5R Rajshahi anchal 5 48444554
BD-5S Rangpur anchal 5 1928324655
BD-2T Sylhet anchal 2 20386160
BD-3U Tangail anchal 3 63