La ville de Saint-Louis ne compte qu’un seul hôpital malgré ses 120 000 habitants (alors qu'une ville comme Lille en compte 21 pour 172 795 habitants intra-muros).
Par ailleurs, le personnel qualifié n’est pas assez nombreux, la formation continue parait difficilement accessible pour ces derniers, les équipements lourds et les matériels de soins sont insuffisants au regard des problématiques de santé existantes.
Certaines spécialités ne sont pas représentées, les conditions d'hospitalisation paraissent inadaptées aux besoins des usagers.
A noter, un service d’urgence a été inauguré en juin 2005, mais il manque énormément de moyens.
Pour palier au manque d’accès aux soins, des postes de santés, centres de santé et dispensaires ont été disséminés aux quatre coins de la région.
- Pour les quartiers de Diaminar et Léona (Saint Louis), il existe un centre de santé dans le quartier des Eaux Claires, commun à ces trois quartiers.
Ce centre brasse énormément de patients, on compte en moyenne 200 consultations par jour (toute pathologie confondue) pour un seul médecin et quelques infirmières.
- A Dagana, un poste de santé a pour vocation de centraliser tous les patients et d’envoyer les cas graves à l’Hôpital de St Louis, comme ceux nécessitant une intervention chirurgicale (Dagana se trouve à 2h de route de St Louis).
- Le village de Diokoul se trouve à 5km du dispensaire de l’arrondissement de Keur Momar Sarr. Aucun soin de base n’est accessible dans le village, même pour les accouchements. Il faut plus de 30min pour se rendre au dispensaire en calèche.
De ce fait, les habitants se tournent encore en majorité vers les médecines traditionnelles.