National Blood Service Agency (NBSA) Headquarters
39 Nairobi Street, off Aminu Kano Crescent, Wuse II, Abuja
Coordinates blood services nationwide; screened blood supplied free of charge.
The National Blood Service Agency headquarters and the blood banks inside Abuja's federal and FCT hospitals — from Wuse to Gwagwalada. Search by district, and always call ahead: stock of a specific group can be gone within an hour.
Showing 10 of 10 centres.
39 Nairobi Street, off Aminu Kano Crescent, Wuse II, Abuja
Coordinates blood services nationwide; screened blood supplied free of charge.
Plot 132 Sani Abacha Way, Central Business District, Abuja
Federal tertiary bank; handles referrals from across the FCT and neighbouring states.
Hospital Road, Gwagwalada, Abuja
Teaching-hospital bank serving the Gwagwalada–Kwali axis.
Ahmadu Bello Way, Garki II, Abuja
Busy FCT hospital bank with strong maternal demand.
Herbert Macaulay Way, Wuse, Abuja
Central Wuse location; serves the Wuse–Zone districts.
Behind AYA, Asokoro, Abuja
Covers the Asokoro–Nyanya approach corridor.
Sallah Street, off Gana Street, Maitama, Abuja
Serves the Maitama–Wuse II axis.
Kubwa–Zuba Expressway, Kubwa, Abuja
Covers Kubwa, one of the largest satellite towns in the FCT.
Abuja–Keffi Expressway, Nyanya, Abuja
Serves the densely populated Nyanya–Karu corridor toward Nasarawa.
Bwari, Abuja
Serves the Bwari Area Council and surrounding communities.
Start with the National Blood Service Agency head office in Wuse II, or any FCT district hospital listed on this page — Wuse, Maitama, Asokoro, Garki, Kubwa, Nyanya and Bwari all run blood banks. You can also register as a donor on Spark Blood and get alerted only when a hospital near you runs short of your group.
Stock changes by the hour, so always call ahead. The National Hospital Abuja and the NBSA centre carry the largest volumes, but no bank publishes live stock. If the bank is out of your group, post an emergency request on Spark Blood and compatible donors near that hospital are alerted within minutes.
Blood itself is not sold. NBSA centres supply screened blood free of charge, while hospitals and private banks charge screening, processing and cross-matching fees — in Abuja these commonly range from ₦15,000 to ₦45,000 per unit depending on the facility.
Yes — the University of Abuja Teaching Hospital in Gwagwalada and the general hospitals in Kubwa, Nyanya and Bwari all run licensed banks, so you do not have to travel into the city centre first.
If the hospital bank has your group, minutes. If it does not, families are usually asked to find replacement donors, which can take hours or days. Spark Blood cuts that to minutes by alerting eligible donors already registered near the hospital.
This listing covers the National Blood Service Agency headquarters and the federal and FCT hospital blood banks in Abuja. See the full Nigeria directory for other states. Details change; always call the facility before you travel.