Directory
Donate blood in Punjab
105 centres in 47 cities
Punjab (India) has 105 blood donation centres in 47 cities of our directory. The cities with the most centres are: Jalandhar (16), Ludhiana (14), Amritsar (10), Mohali (6), Bathinda (5) and 42 more.
- By ownership, according to the official source: 49 government, 29 private and 27 charity-run (known for 105 of 105).
- 99 of the 104 centres with published hours are open 24 hours, 7 days a week.
- 46 of 98 report that they prepare blood components (plasma, platelets, red cell concentrates).
- 35 of 99 report having apheresis.
Cities in Punjab with centres
- Abohar1 centres
- Ajnala1 centres
- Amritsar10 centres
- Anandpur Sahib1 centres
- Banga1 centres
- Barnala1 centres
- Batala1 centres
- Bathinda5 centres
- Beas1 centres
- Dasuya1 centres
- Dhahan Kaleeran1 centres
- Faridkot1 centres
- Fatehgarh Sahib1 centres
- Fazilka1 centres
- Ferozpur2 centres
- Ferozpur City1 centres
- Garshankar1 centres
- Gurdaspur1 centres
- Hoshiarpur5 centres
- Jalandhar16 centres
- Kapurthala1 centres
- Khanna1 centres
- Kharar1 centres
- Kotkapura1 centres
- Ludhiana14 centres
- Malerkotla1 centres
- Mandi Gobind Garh1 centres
- Moga1 centres
- Mohali6 centres
- Mukerian1 centres
- Muktsar1 centres
- Nabha1 centres
- Nakodar1 centres
- Nangal1 centres
- Nawanshahar1 centres
- Pathankot3 centres
- Patiala4 centres
- Patti1 centres
- Phagwara2 centres
- Phillaur1 centres
- Rajpura Town1 centres
- Rampura Phul1 centres
- Rupnagar1 centres
- Samrala1 centres
- Sangrur1 centres
- Sas Nagar1 centres
- Tarn Taran2 centres
Other regions of India
- Andaman And Nicobar Islands1 city · 3 centres
- Andhra Pradesh55 cities · 137 centres
- Arunachal Pradesh11 cities · 11 centres
- Assam33 cities · 66 centres
- Bihar37 cities · 82 centres
- Chandigarh1 city · 4 centres
- Chhattisgarh27 cities · 68 centres
- Dadra And Nagar Haveli1 city · 1 centre
- Daman And Diu2 cities · 2 centres
- Delhi2 cities · 68 centres
- Goa4 cities · 5 centres
- Gujarat42 cities · 136 centres
- Haryana29 cities · 81 centres
- Himachal Pradesh16 cities · 21 centres
- Jammu And Kashmir23 cities · 35 centres
- Jharkhand20 cities · 42 centres
- Karnataka58 cities · 192 centres
- Kerala116 cities · 174 centres
- Lakshadweep1 city · 1 centre
- Madhya Pradesh60 cities · 139 centres
- Maharashtra45 cities · 320 centres
- Manipur4 cities · 5 centres
- Meghalaya3 cities · 7 centres
- Mizoram9 cities · 10 centres
- Nagaland8 cities · 11 centres
- Odisha60 cities · 103 centres
- Puducherry10 cities · 18 centres
- Rajasthan42 cities · 83 centres
- Sikkim2 cities · 3 centres
- Tamil Nadu100 cities · 291 centres
- Telangana70 cities · 149 centres
- Tripura4 cities · 7 centres
- Uttar Pradesh92 cities · 276 centres
- Uttarakhand15 cities · 28 centres
- West Bengal54 cities · 114 centres
Source: data.gov.in (Ministry of Health / NIHFW) — National blood bank directory. For guidance only; confirm hours with each centre. National Institute of Health and Family Welfare (NIHFW), Ministry of Health and Family Welfare, 2022, Blood Bank Directory (National Health Portal), Open Government Data (OGD) Platform India, 12/07, https://data.gov.in/catalog/blood-bank-directory-national-health-portal. Published under Government Open Data License - India (GODL): https://data.gov.in/Godl. This does not imply endorsement by the data provider.