- Where can I donate blood in Bahrain, and who is allowed to donate? — Blood is donated at the Central Blood Bank at Salmaniya Medical Complex, on level 2 of the new block. It is the country's main blood bank and takes only unpaid
Part of Health & Medical.