CLUSTER SYSTEM
National Blood Transfusion Service (NBTS) Sri Lanka is a special campaign under the ministry of health. It has a unique role providing timely supply of quality assured blood and blood components and related laboratory, clinical, academic and research services for the entire government sector hospitals and for the majority of the private sector hospital in the country.
NBTS consists of 96 hospital based blood banks affiliated to 19 cluster centers based on their geographic location. National Blood Center at Elvitigala Mawatha Narahenpita is the operational headquarters where national policies are developed and implement for the efficient operation of blood bank network in the country.
Cluster Centers and Affiliated Blood Banks
(These cluster centers, themselves also act as blood banks)

Contact list of cluster centres
Cluster | Blood Bank | TP NUMBER |
Ampara | Akkaraipattu | 067 2277213 |
Ampara | Ampara | 063 2222261 |
Ampara | Dehiatthakandiya | 027 2250344 |
Ampara | Kalmunai AM(S) | 067 2222261 |
Ampara | Kalmunai Base(N) | 067 2229261 |
Ampara | Mahaoya | 063 2244061 |
Ampara | Sammanthurai | 067 2260261 |
Anuradhapura | Anuradhapura | 025 2222261-63 |
Anuradhapura | Medirigiriya | 027 2248261 |
Anuradhapura | Padaviya | 025 2253261 |
Anuradhapura | Polonnaruwa | 027 2222261 |
Anuradhapura | Thambuttegama | 025 2276262 |
Badulla | Badulla | 055 2222261-62 |
Badulla | Bibila | 055 2265461 |
Badulla | Diyatalawa | 057 2229061 |
Badulla | Mahiyanganaya | 055 2257261 |
Badulla | Monaragala | 055 2276261 |
Badulla | Welimada | 057 2245161 |
Badulla | Wellawaya | 055 2274861 |
Batticoloa | Batticaloa | 065 2222261-62 |
Batticoloa | Valachchenai | 065 2257721 |
CIM | Avissawella | 036 2222261-62 |
CIM | CIM | 011 2850252-53 |
CIM | Homagama | 011 2855200 |
CIM | Karawenella | 036 2267374 |
CNTH | Chilaw | 032 2222261 |
CNTH | CNTH | 011 2959261-65 |
CNTH | Gampaha | 033 2222261-62 |
CNTH | Kalpitiya* | 032 2260261 |
CNTH | Marawila | 032 2254261 |
CNTH | Negambo | 033 2222261-62 |
CNTH | Puttalam | 032 2265261 |
CNTH | Wathupitiwala | 033 2280261-62 |
CNTH | Welisara | 011 2958271 |
Jaffna | Jaffna | 021 2222261 |
Jaffna | Killinochchi | 021 2285327 |
Jaffna | Mullaitivu | 024 3248436 |
Jaffna | Point Pedro | 021 226 3261 |
Jaffna | Thellippallai | 021 321 2614 |
Kalutara | Horana | 034 2261261 |
Kalutara | Kalutara | 034 2229129 |
Kalutara | Kethumathie | 038 2232361 |
Kalutara | Panadura | 038 2232261-62 |
Kamburugamuwa | Hambanthota | 047 2222016 |
Kamburugamuwa | Kamburugamuwa | 0412227232 |
Kamburugamuwa | Kamburupitiya | 041 2292261 |
Kamburugamuwa | Matara | 041 2222261-63 |
Kamburugamuwa | Tangalle | 047 2240261 |
Kamburugamuwa | Thissamaharama | 047 2237261 |
Kandy | Dambulla | 066 2284761 |
Kandy | Dikkoya | 051 2230261 |
Kandy | Gampola | 081 2352261 |
Kandy | Kandy | 081 2233337-42 |
Kandy | Kegalle | 035 2222261-63 |
Kandy | Matale | 066 2222261 |
Kandy | Mawanella | 035 2246278 |
Kandy | Nawalapitiya | 054 2222261 |
Kandy | NuwaraEliya | 052 2222261 |
Kandy | Peradeniya | 081 2388001-07 |
Kandy | Rikillagaskada | 081 2365261 |
Kandy | Warakapola | 035 2267261 |
Karapitiya | Balapitiya | 091 2258261 |
Karapitiya | Elpitiya | 091 2291981 |
Karapitiya | Karapitiya | 091 2232176 |
Karapitiya | Mahamodara | 091 2222261 |
Kurunegala | Dambadeniya | 037 2266592 |
Kurunegala | Kuliyapitiya | 037 2281261 |
Kurunegala | Kurunegala | 037 2222261-63 |
Kurunegala | Nikaweratiya | 037 2260261 |
NBC | Accident Serv. | 011 2691111 |
NBC | CSHW | 011 2695529 |
NBC | CSTH | 011 2764069 |
NBC | DMH | 011 2696224-26 |
NBC | IDH - Angoda | 011 2411284 |
NBC | LRH | 011 2693711-13 |
NBC | Mulleriyawa | 011 2578226 |
NBC | NBC | 011 2368070 |
NBC | NHSL | 011 2691111 |
NBC | SJGH - Kotte | 011 2778610-12 |
Rathnapura | Balangoda | 045 2287261 |
Rathnapura | Embilipitiya | 047 2230261 |
Rathnapura | Kahawatta | 045 2270261 |
Rathnapura | Rathnapura | 045 2222261-66 |
Trincomalee | Kantale | 026 2234261 |
Trincomalee | Kinniya | 0262234546 |
Trincomalee | Muthur | 0262238261 |
Trincomalee | Trincomalee | 0262222261 |
Vavuniya | Chettikulam | 024 2260903 |
Vavuniya | Mannar | 023 2222261 |
Vavuniya | Vavuniya | 024 2222761 |