A blood bank is a cache or bank of blood or blood components, gathered as a result of blood donation, stored and preserved for later use in blood transfusion. The term "Blood bank" typically refers to a division of a hospital laboratory where the storage of blood product occurs and where proper testing is performed to reduce the risk of transfusion related events. This includes compatibility testing for transfusion and may include blood donation processing, depending on the capabilities of the facility.

| AA Lab Services | 28270930 |
| Bull's Eye Blood Bank | 26421341 |
| Cancer Institute | 22350241 |
| C.P.J.M. Blood Bureau | 25354096 |
| Dhanvandri Blood Bank | 24310660 |
| Dr Anjaneya Blood Bank | 24333754 |
| Govt. General Hospital | 25363131 |
| Govt. Kasturbha Gandhi Hospital | 2854500 |
| Govt. Royapettah Hospital | 28533051 |
| Govt. Stanley Hospital | 25214941 |
| Holy Laboratory Services | 24861145 |
| Indian Red Cross Society | 28554425 |
| Jeevan Blood Bank | 28220494 |
| Kilpauk Medical College Hospital | 28255331 |
| Lions Blood BankService | 28414949 |
| LLMRF Public Charitable Trust | 28283096 |
| Madras Clinical Research Lab | 28252080 |
| Madras Voluntary Blood Bank | 28113176 |
| Southern Railway Head Quarters Hospital Blood Bank |
26461008 |
| Sree Aurobindo Blood Bank | 28261712 |
| Sri Ramachandrda Hospital Blood Bank | 24768017 |
| Voluntary Health Services | 22541972 |