Informational only — Not medical advice. Always consult a licensed healthcare provider.

Health access by district

How many licensed pharmacies, private hospitals & clinics and diagnostic centers each district has for every 10,000 residents. Ranked across all 64 districts, with an upazila breakdown and a 24-hour pharmacy finder on every district page.

Population figures: BBS 2022 census · Pharmacies: DGDA-licensed register (158,206) · Facilities: DGHS private facility registry (19,561)

Hospitals & clinics per 10,000: ≤ 0.23 0.23 – 0.34 0.34 – 0.42 0.42 – 0.48 > 0.48 no population data

Districts by division

Darker = more hospitals & clinics per 10,000 people. Tiles are ordered by rate within each division.

All districts, ranked

Click a column heading to sort. Rates are per 10,000 residents (BBS 2022 census).

# District Population Pharmacies per 10k 24h Hospitals & clinics per 10k ▲ Diagnostic centers per 10k Blood banks
1 Sunamganj Sylhet ↓ below ½ median 2,695,495 1,417
5.3
0 15
0.06
126
0.47
0
2 Bandarban Chittagong ↓ below ½ median 481,109* 317
6.6
0 5
0.10
8
0.17
0
3 Khagrachhari Chittagong ↓ below ½ median 714,119* 551
7.7
0 8
0.11
39
0.55
0
4 Rangamati Chittagong ↓ below ½ median 647,587* 584
9.0
0 8
0.12
32
0.49
0
5 Cox's Bazar Chittagong ↓ below ½ median 2,823,265 3,597
12.7
0 49
0.17
146
0.52
1
6 Gaibandha Rangpur ↓ below ½ median 2,562,232 650
2.5
0 46
0.18
191
0.75
0
7 Habiganj Sylhet ↓ below ½ median 2,358,886 1,621
6.9
0 43
0.18
139
0.59
0
8 Kurigram Rangpur ↓ below ½ median 2,329,161 1,472
6.3
0 41
0.18
117
0.50
0
9 Netrakona Dhaka ↓ below ½ median 2,324,853 1,835
7.9
0 43
0.18
168
0.72
0
10 Panchagarh Rangpur ↓ below ½ median 1,179,843* 1,228
10.4
0 21
0.18
34
0.29
4
11 Lalmonirhat Rangpur 1,428,406* 1,198
8.4
0 28
0.20
77
0.54
0
12 Bhola Barisal 1,932,514 1,478
7.7
0 40
0.21
119
0.62
0
13 Chittagong Chittagong 9,169,464 12,432
13.6
0 206
0.22
492
0.54
25
14 Nilphamari Rangpur 2,092,567 1,247
6.0
0 51
0.24
108
0.52
0
15 Dinajpur Rangpur 3,315,238 4,478
13.5
0 86
0.26
177
0.53
5
16 Kishoregonj Dhaka 3,267,630 2,795
8.6
0 84
0.26
215
0.66
1
17 Sherpur Dhaka 1,501,853* 1,225
8.2
0 39
0.26
127
0.85
0
18 Lakshmipur Chittagong 1,938,111 739
3.8
0 53
0.27
182
0.94
0
19 Mymensingh Dhaka 5,899,052 5,497
9.3
0 162
0.27
347
0.59
3
20 Rajbari Dhaka 1,189,884* 1,366
11.5
0 33
0.28
102
0.86
0
21 Joypurhat Rajshahi 956,430* 1,438
15.0
0 28
0.29
69
0.72
0
22 Maulvibazar Sylhet 2,123,445 2,578
12.1
0 62
0.29
136
0.64
0
23 Sylhet Sylhet 3,857,037 4,909
12.7
0 111
0.29
197
0.51
8
24 Shariatpur Dhaka 1,294,561* 1,174
9.1
0 42
0.32
65
0.50
0
25 Jhalokati Barisal 661,161* 853
12.9
0 22
0.33
41
0.62
0
26 Jamalpur Dhaka 2,499,738 1,698
6.8
0 85
0.34
166
0.66
1
27 Feni Chittagong 1,648,896 1,583
9.6
0 58
0.35
122
0.74
0
28 Satkhira Khulna 2,196,581 3,102
14.1
0 79
0.36
131
0.60
0
29 Sirajganj Rajshahi 3,357,708 2,404
7.2
0 125
0.37
228
0.68
3
30 Thakurgaon Rangpur 1,533,894* 1,727
11.3
0 56
0.37
77
0.50
5
31 Gazipur Dhaka 5,263,474 3,622
6.9
0 200
0.38
331
0.63
4
32 Brahmanbaria Chittagong 3,306,559 2,985
9.0
0 129
0.39
300
0.91
2
33 Chapai Nawabganj Rajshahi 1,835,527 2,502
13.6
0 73
0.40
122
0.66
3
34 Barisal Barisal 2,570,450 2,620
10.2
0 105
0.41
314
1.22
1
35 Barguna Barisal 1,010,530 1,804
17.9
0 42
0.42
122
1.21
0
36 Jessore Khulna 3,076,144 2,740
8.9
0 130
0.42
208
0.68
1
37 Narayanganj Dhaka 3,909,138 3,568
9.1
0 165
0.42
198
0.51
9
38 Narsingdi Dhaka 2,584,452 1,627
6.3
0 109
0.42
233
0.90
0
39 Noakhali Chittagong 3,625,252 2,219
6.1
0 154
0.42
288
0.79
1
40 Rangpur Rangpur 3,169,615 3,197
10.1
0 136
0.43
183
0.58
5
41 Chandpur Chittagong 2,635,748 3,202
12.2
0 118
0.45
292
1.11
0
42 Manikganj Dhaka 1,558,024 1,541
9.9
0 70
0.45
145
0.93
2
43 Patuakhali Barisal 1,727,254 910
5.3
0 78
0.45
214
1.24
0
44 Bagerhat Khulna 1,613,076 2,058
12.8
0 74
0.46
154
0.95
0
45 Faridpur Dhaka 2,162,876 2,900
13.4
0 100
0.46
228
1.05
1
46 Comilla Chittagong 6,212,216 4,081
6.6
0 289
0.47
640
1.03
5
47 Munshiganj Dhaka 1,625,418 1,399
8.6
0 76
0.47
177
1.09
0
48 Tangail Dhaka 4,037,608 5,014
12.4
0 190
0.47
384
0.95
10
49 Jhenaidah Khulna 2,005,849 1,230
6.1
0 97
0.48
142
0.71
0
50 Naogaon Rajshahi 2,784,598 4,263
15.3
0 133
0.48
215
0.77
3
51 Pirojpur Barisal 1,198,193 2,960
24.7
0 57
0.48
131
1.09
0
52 Rajshahi Rajshahi 2,915,013 3,708
12.7
0 144
0.49
273
0.94
6
53 Natore Rajshahi 1,859,922 2,194
11.8
0 93
0.50
185
0.99
4
54 Kushtia Khulna 2,149,692 2,781
12.9
0 116
0.54
167
0.78
1
55 Madaripur Dhaka 1,293,027* 1,548
12.0
0 71
0.55
109
0.84
0
56 Pabna Rajshahi 2,909,624 3,995
13.7
0 161
0.55
266
0.91
3
57 Dhaka Dhaka 14,734,701 7,070
4.8
0 838
0.57
1,565
1.06
152
58 Meherpur Khulna 705,356* 1,078
15.3
0 40
0.57
76
1.08
0
59 Bogra Rajshahi 3,734,297 3,444
9.2
0 219
0.59
277
0.74
6
60 Narail Khulna 788,673* 730
9.3
0 48
0.61
83
1.05
0
61 Chuadanga Chittagong 1,234,054* 1,068
8.7
0 79
0.64
144
1.17
0
62 Gopalganj Dhaka 1,295,053 1,682
13.0
0 83
0.64
158
1.22
0
63 Magura Khulna 1,033,115* 1,327
12.8
0 69
0.67
94
0.91
0
64 Khulna Khulna 2,613,385 3,946
15.1
0 178
0.68
295
1.13
2
Bangladesh (national) 165,158,633 158,206 9.6 0 6,393 0.39 12,891 0.78 277

How these numbers are calculated

  • Rate per 10,000 = count in district ÷ district population × 10,000. Population figures: BBS 2022 census (source: "BBS Census 2022"); districts marked * carry a figure still being verified.
  • Pharmacies are DGDA-licensed retail/wholesale outlets in our register; hospitals, clinics, diagnostic centers and blood banks come from the DGHS private facility registry. Government hospitals are not included.
  • Divisions and districts follow the source registers: the Mymensingh-region districts are listed under Dhaka division, exactly as filed by the source.
  • "Below half the national median" counts districts whose rate is under 50% of the median district rate for the selected measure.
  • The 24-hour flag depends on pharmacies declaring it; a low count usually means unreported hours, not that no pharmacy is open at night.
  • Colour classes are quintiles of the selected rate (one hue, light to dark), so each class holds roughly the same number of districts.

Aggregates refresh hourly. · Browse pharmacies · Browse health facilities