Contact Us

Contact Other Blood Banks

Blood Bank

TP NUMBER

Accident Serv.

011 2691111

Akkaraipattu

067 2277213

Ampara

063 2222261

Anuradhapura

025 2222261-63

Avissawella

036 2222261-62

Badulla

055 2222261-62

Balangoda

045 2287261

Balapitiya

091 2258261

Batticaloa

065 2222261-62

Bibila

055 2265461

Chettikulam

024 2260903

Chilaw

032 2222261

CIM

011 2850252-53

CNTH

011 2959261-65

CSHW

011 2695529

CSTH

011 2764069

Dambadeniya

037 2266592

Dambulla

066 2284761

Dehiatthakandiya

027 2250344

Dikkoya

051 2230261

Diyatalawa

057 2229061

DMH

011 2696224-26

Elpitiya

091 2291981

Embilipitiya

047 2230261

Gampaha

033 2222261-62

Gampola

081 2352261

Hambanthota

047 2222016

Homagama

011 2855200

Horana

034 2261261

IDH - Angoda

011 2411284

Jaffna

021 2222261

Kahawatta

045 2270261

Kalmunai AM(S)

067 2222261

Kalmunai Base(N)

067 2229261

Kalutara

034 2229129

Kamburugamuwa

0412227232

Kamburupitiya

041 2292261

Kandy

081 2233337-42

Kantale

026 2234261

Karapitiya

091 2232176

Karawenella

036 2267374

Kegalle

035 2222261-63

Kethumathie

038 2232361

Killinochchi

021 2285327

Kinniya

0262234546

Kuliyapitiya

037 2281261

Kurunegala

037 2222261-63

LRH

011 2693711-13

Mahamodara

091 2222261

Mahaoya

063 2244061

Mahiyanganaya

055 2257261

Mannar

023 2222261

Marawila

032 2254261

Matale

066 2222261

Matara

041 2222261-63

Mawanella

035 2246278

Medirigiriya

027 2248261

Monaragala

055 2276261

Mullaitivu

024 3248436

Mulleriyawa

011 2578226

Muthur

0262238261

Nawalapitiya

054 2222261

NBC

011 2368070

Negambo

033 2222261-62

NHSL

011 2691111

Nikaweratiya

037 2260261

NuwaraEliya

052 2222261

Padaviya

025 2253261

Panadura

038 2232261-62

Peradeniya

081 2388001-07

Point Pedro

021 226 3261

Polonnaruwa

027 2222261

Puttalam

032 2265261

Rathnapura

045 2222261-66

Rikillagaskada

081 2365261

Sammanthurai

067 2260261

SJGH - Kotte

011 2778610-12

Tangalle

047 2240261

Thambuttegama

025 2276262

Thellippallai

021 321 2614

Thissamaharama

047 2237261

Trincomalee

0262222261

Valachchenai

065 2257721

Vavuniya

024 2222761

Warakapola

035 2267261

Wathupitiwala

033 2280261-62

Welimada

057 2245161

Welisara

011 2958271

Wellawaya

055 2274861

National Blood Center

Postal Address    :

National Blood Center,
No. 555/5D, Elvitigala Mawatha,
Narahenpita,
Colombo 05,
Sri Lanka.

Email Address    
: info@nbts.health.gov.lk

Telephone           :
General            :+94112369931-4
Donor Section  :+94117220677

Fax Number        : +94112369939


National Blood Transfusion Services