Directory
Donate blood in Karnataka
192 centres in 58 cities
Karnataka (India) has 192 blood donation centres in 58 cities of our directory. The cities with the most centres are: Bengaluru (55), Mysore (12), Mangalore (11), Hubli (8), Bangalore (7) and 53 more.
- By ownership, according to the official source: 39 government, 128 private and 25 charity-run (known for 192 of 192).
- 185 of the 185 centres with published hours are open 24 hours, 7 days a week.
- 85 of 186 report that they prepare blood components (plasma, platelets, red cell concentrates).
- 24 of 184 report having apheresis.
Cities in Karnataka with centres
- Anekal Taluk1 centres
- Ankola1 centres
- Bagalkot3 centres
- Bangalore7 centres
- Belgaum5 centres
- Bellary3 centres
- Belthangady1 centres
- Bengaluru55 centres
- Bhadravathi1 centres
- Bhadravati1 centres
- Bidar1 centres
- Chamarajanagar1 centres
- Chigateri1 centres
- Chikkaballapur1 centres
- Chikkamagaluru2 centres
- Chikkodi1 centres
- Chitradurga3 centres
- Davangere5 centres
- Dharwad3 centres
- Gadag2 centres
- Gokak1 centres
- Gulbarga6 centres
- Hassan3 centres
- Haveri1 centres
- Hosakote1 centres
- Hospet2 centres
- Hubli8 centres
- Hutti1 centres
- Ilkal1 centres
- Jamkhandi1 centres
- K. G. F.1 centres
- Karwar2 centres
- Kengeri1 centres
- Kolar4 centres
- Kollegal1 centres
- Koppal2 centres
- Kumta1 centres
- Kundapur1 centres
- Madikeri1 centres
- Mandya4 centres
- Mangalore11 centres
- Manipal1 centres
- Mudhol2 centres
- Mysore12 centres
- Nelamangala1 centres
- Puttur2 centres
- Raichur3 centres
- Ramanagar1 centres
- Shimoga4 centres
- Shivamogga1 centres
- Sindhanur1 centres
- Sirsi1 centres
- Sringeri1 centres
- Sullia1 centres
- Tumkur6 centres
- Udupi1 centres
- Yadavagiri1 centres
- Yadgir1 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
- 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
- Punjab47 cities · 105 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.