A ce jour, le Sénégal dispose de 6 donneurs de sang pour 1000 habitants, alors que l'Organisation Mondiale de la Santé (OMS) considère qu'il faut au minimum 10 donneurs pour 1000 habitants, pour assurer l'ensemble des besoins en transfusion sanguine des patients.
Avec 6 donneurs pour 1000 habitants, le pays manque cruellement de donneurs de sang, ce qui a pour conséquence des périodes de pénurie de sang dans l'année. En comparaison, en France, il y a 4 donneurs pour 100 habitants.
Toutefois, malgré ce manque de donneurs de sang, et grâce à la promotion du don de sang réalisée par le Centre National de Transfusion Sanguine (CNTS), le nombre de dons de sang progresse dans le pays. Ainsi, le nombre de dons de sang est passé de 56 573 en 2011 à 101 804 en 2020, et le Sénégal est à 6 donneurs pour 1000 habitants.
Selon le président des donneurs, l’une des causes de ce retard est liée à l’insuffisance et l’éloignement des centres de transfusion sanguine, qui doivent être proches des populations afin de faciliter leur déplacement. Le Sénégal compte 24 centres répartis dans les 14 régions de manière inégale. A cela, on peut ajouter les 4 centres régionaux et un poste de transfusion sanguine en construction.
D'autres causes sont également identifiées : comme des croyances socio-culturelles qui repoussent la population au don de sang. En 2021, seules 112 000 poches de sang ont été collectées. Le déficit de poches de sang est estimé à 58 000.