Health & Medical Services
Donate Blood, Save Lives — Find Nearest Blood Bank
The eRaktKosh (National Blood Transfusion Council) provides real-time blood availability across 3,000+ blood banks. It facilitates voluntary blood donation, tracks blood inventory, and connects recipients with donors across India.
Go to eraktkosh.in for national blood bank locator and availability.
Enter your state/district to find nearest blood bank with contact details.
Check real-time availability of required blood group at nearby banks.
Register as voluntary donor at eraktkosh.in or visit nearest blood bank.
Donate blood every 3 months or request blood for patient at hospital.
Whole blood: every 3 months. Platelets: every 2 weeks. Plasma: every 4 weeks.
Those below 18 or above 65, weight under 45 kg, hemoglobin below 12.5 g/dL, recent illness or HIV positive.
Yes, replacement donation for a specific patient is allowed at blood banks with hospital details.
Blood donation is free. Processing charges may apply at private banks.
104 (Health Helpline) | eraktkosh.in