NAME ADDRESS PHONE NO.
Minerva Blood Bank 163 Minerva Circle, R.V. Road,Basavanagudi-560004 080-26577392
Navarang Blood Bank  2953 MKK Road Rajajinagar-560010  080-23521233,23127527
Shiva Blood Bank 224 14th Cross, Sampige Road Malleswaram-560003 080-23341051,23346689
Grace Blood Bank 10th Cross, CBI Road, Ganga Nagar,R.T. Nagar-560032 080-23431233
Bangalore Lions Service Blood Bank Miller Road Vasanthanagar-560052 080-22266807
Karnataka Red Cross Blood Bank 1/1 Thimmaiah Road, (KSFC Building) Vasanthanagar-560052  080-22264205,22268435
Association Of Voluntary Blood Bank  Hal 3rd Stage New Thippasandra-Bangalore - 560075 080-25284504
Shushruta Blood Bank   151 15th Cross Malleshwaram-560003 080-223323158
Life Care Voluntary Blood Bank 106/2/3 Thamarai Kannan Road, Ulsoor-560008 080-25567392
Indian Red Cross Society      1/1 KSFC Bldg, Annex Thimmaiah Road, Vasanth Nagar-560052 080-22268435
Akshay Voluntary Blood Bank 59/13 19th Mn, 2nd Blk, Rajajinagar, Bangalore-560010 080-23523987
B Shivaji Rao's Blood Bank 1 & 2 Royal Corner Bldg, Lalbagh Road, Bangalore-560027 080-22224044
Bangalore Blood Bank & Diagnostic Lab      455 2nd Flr, Btwn 6&7th Crs, Sampige Road, Malleshwaram-560003 080-23347714
Unique Blood Bank & Diagnostic Centre            16 1st Flr, Sln Sharitist Cplx, Mkt, Bazar, St,-560002 080-26709970
Shakthi Voluentary Blood Bank  4/4 Christ Coll DRC Post, Hosur Road, Bangalore-560029 080-25539339 
S K Voluntary Blood Bank 14/1 1sr Flr, Mesa Cmplx, Old Toll Gate Bus Stop, Magadi Mn Road-560023 080-23103524
Rotary Ttk Blood Bank 14/1 1sr Flr, Mesa Cmplx, Old Toll Gate Bus Stop. 080-25293486
Rashtrothana Sharirika Shikshana Kendra  36th Crs, 10th Mn, 4th Blk, Jayanagar-560011 080-26341486
Rashtrothana Blood Bank 1/2 Keshav Shilpa Kempa Gowda Nagar--560019 080-26612730
Navrang Blood Bank And Diagnostic Lab  2953 1st Flr, MKK Rd, Nr Navrang Cle Rajajinagar-560010 080-23521233
Naveen Blood Bank 30th Crs, 4th Blk, East Jayanagar, Bangalore-560041 080-26341907