Skip to Content

🇧🇩Bangladesh Subdivisions

All 72 Bangladesh subdivisions with ISO 3166-2:BD codes - Asia / Southern Asia

Total

72 subdivisions

Types

District, Division

ISO Standard

ISO 3166-2:BD

Code Example

import { subdivision } from '@koshmoney/countries';

// Get all Bangladesh subdivisions
const subs = subdivision.getByCountry('BD');
// => 72 subdivisions

// Look up a specific subdivision
subdivision.get('BD-01');
// => { code: 'BD-01', name: 'Bandarban', type: 'District' }

// Validate a subdivision code
subdivision.isValidCode('BD-01');  // true
subdivision.isValidRegion('BD', '01');  // true

Tree-Shaking Tip

Import only Bangladesh subdivisions to minimize bundle size:

// Import only Bangladesh subdivisions for smaller bundles
import { subdivisions } from '@koshmoney/countries/subdivision/BD';

Object.entries(subdivisions);
// => 72 entries

All Bangladesh Subdivisions

Districts (64)

CodeName
BD-01Bandarban
BD-02Barguna
BD-03Bogra
BD-04Brahmanbaria
BD-05Bagerhat
BD-06Barisal
BD-07Bhola
BD-08Comilla
BD-09Chandpur
BD-10Chittagong
BD-11Cox's Bazar
BD-12Chuadanga
BD-13Dhaka
BD-14Dinajpur
BD-15Faridpur
BD-16Feni
BD-17Gopalganj
BD-18Gazipur
BD-19Gaibandha
BD-20Habiganj
BD-21Jamalpur
BD-22Jessore
BD-23Jhenaidah
BD-24Jaipurhat
BD-25Jhalakati
BD-26Kishoreganj
BD-27Khulna
BD-28Kurigram
BD-29Khagrachari
BD-30Kushtia
BD-31Lakshmipur
BD-32Lalmonirhat
BD-33Manikganj
BD-34Mymensingh
BD-35Munshiganj
BD-36Madaripur
BD-37Magura
BD-38Moulvibazar
BD-39Meherpur
BD-40Narayanganj
BD-41Netrakona
BD-42Narsingdi
BD-43Narail
BD-44Natore
BD-45Nawabganj
BD-46Nilphamari
BD-47Noakhali
BD-48Naogaon
BD-49Pabna
BD-50Pirojpur
BD-51Patuakhali
BD-52Panchagarh
BD-53Rajbari
BD-54Rajshahi
BD-55Rangpur
BD-56Rangamati
BD-57Sherpur
BD-58Satkhira
BD-59Sirajganj
BD-60Sylhet
BD-61Sunamganj
BD-62Shariatpur
BD-63Tangail
BD-64Thakurgaon

Divisions (8)

CodeName
BD-ABarisal
BD-BChittagong
BD-CDhaka
BD-DKhulna
BD-ERajshahi
BD-FRangpur
BD-GSylhet
BD-HMymensingh

FAQ

How many subdivisions does Bangladesh have?
Bangladesh has 72 subdivisions defined in ISO 3166-2:BD, including 64 districts, 8 divisions.
What is the ISO 3166-2 code format for Bangladesh?
Bangladesh subdivision codes follow the format BD-XX, where BD is the country's alpha-2 code and XX is the subdivision identifier. For example, BD-01 represents Bandarban.
How to get Bangladesh subdivisions in JavaScript?
Install @koshmoney/countries via npm, then use subdivision.getByCountry('BD') to get all 72 subdivisions.
View Bangladesh country page →Country code converter →

Use Bangladesh subdivision data in your project

Get all 72 Bangladesh subdivisions with ISO 3166-2 codes, plus countries, currencies, postal codes, and more.

npm install @koshmoney/countries