List of Bangladesh Divisions and Capitals

Written and Fact-checked by | Last Updated On: May 22, 2026

Bangladesh is divided into 8 administrative divisions. Here is a list of all the divisions in Bangladesh:

Bangladesh is a South Asian country located on the Bay of Bengal, surrounded mostly by India with a small southeastern border with Myanmar. The country is divided into 8 divisions, and those divisions are further divided into districts and upazilas for local administration. Dhaka is the national capital and also the largest city in Bangladesh.

Bangladesh is one of the most densely populated countries in the world, with huge river systems shaping daily life, farming, transportation, and trade. Most of the land is part of the Ganges-Brahmaputra delta, which gives the country fertile plains, wetlands, and countless waterways.

Key Facts

  • National capital: Dhaka
  • Total population: 169,828,911 (Census 2022)
  • Total area: 148,460 km² (57,320 sq miles)
  • Currency: Bangladeshi Taka (৳, BDT)
  • Bordering countries: India, Myanmar
  • Total Divisions: 8
  • Total Districts: 64

List of Divisions and Capitals of Bangladesh

Total divisions shown: 8 | Combined population: 169,828,911 | Combined area: 148,460 km²

#Division NameCapital CityRegionArea (km²)Population (Latest Census)
1BarisalBarisalSouth Central13,2259,100,102
2ChattogramChattogramSoutheast34,52933,202,326
3DhakaDhakaCentral20,59444,215,107
4KhulnaKhulnaSouthwest22,28516,284,171
5MymensinghMymensinghNorth Central10,48512,225,498
6RajshahiRajshahiNorthwest18,17420,188,991
7RangpurRangpurNorth16,31718,484,858
8SylhetSylhetNortheast12,59616,127,858

Largest Divisions by Area

  • Chattogram - 13,332 sq mi (34,529 km²)
  • Khulna - 8,604 sq mi (22,285 km²)
  • Dhaka - 7,951 sq mi (20,594 km²)
  • Rajshahi - 7,017 sq mi (18,174 km²)
  • Rangpur - 6,300 sq mi (16,317 km²)
  • Barisal - 5,106 sq mi (13,225 km²)
  • Sylhet - 4,863 sq mi (12,596 km²)
  • Mymensingh - 4,048 sq mi (10,485 km²)

Most Populous Divisions

  • Dhaka - Population: 44,215,107 (Census 2022)
  • Chattogram - Population: 33,202,326 (Census 2022)
  • Rajshahi - Population: 20,188,991 (Census 2022)
  • Rangpur - Population: 18,484,858 (Census 2022)
  • Khulna - Population: 16,284,171 (Census 2022)
  • Sylhet - Population: 16,127,858 (Census 2022)
  • Mymensingh - Population: 12,225,498 (Census 2022)
  • Barisal - Population: 9,100,102 (Census 2022)

Smallest Divisions by Area

  • Mymensingh - 4,048 sq mi (10,485 km²)
  • Sylhet - 4,863 sq mi (12,596 km²)
  • Barisal - 5,106 sq mi (13,225 km²)
  • Rangpur - 6,300 sq mi (16,317 km²)
  • Rajshahi - 7,017 sq mi (18,174 km²)
  • Dhaka - 7,951 sq mi (20,594 km²)

Divisions by Regional Grouping

  • Central: Dhaka
  • North Central: Mymensingh
  • North: Rangpur
  • Northwest: Rajshahi
  • Northeast: Sylhet
  • South Central: Barisal
  • Southwest: Khulna
  • Southeast: Chattogram

Landlocked Divisions

  • Dhaka
  • Mymensingh
  • Rajshahi
  • Rangpur
  • Sylhet

Divisions with Coastline

  • Barisal
  • Chattogram
  • Khulna

Divisions Sharing Borders with Other Countries

  • India: Rajshahi, Rangpur, Sylhet, Khulna, Mymensingh, Dhaka, Chattogram
  • Myanmar: Chattogram

Sources