Donante

Directory

Donate blood in India

2798 centres in 1104 cities

India runs one of the world's largest blood bank systems, with thousands of licensed centres across states and territories. The Ministry of Health publishes updated national directories.

Demand often outpaces supply during dengue season, road accidents and childbirth peaks; campaigns promote voluntary donors beyond family replacement.

Major cities such as Mumbai, Delhi or Bengaluru host 24-hour banks, while smaller districts rely on regional referral hospitals.

Our directory lists 2798 blood donation centres across 1104 cities in India. Data comes from official sources or OpenStreetMap and is refreshed regularly.

Centres by region

Cities grouped by state or region as given by the source.

Cities

Select a city to see donation 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.