L'hôpital est situé à l'intersection de trois départements, la Haute-Vienne, la Corrèze et la Dordogne, et appartient désormais à la région Nouvelle Aquitaine. Il s'agit d'un établissement public de santé de 357 lits et places comprenant :
2 places d'UHCD dans le cadre de la structure interne des urgences
43 lits de médecine et 2 places de médecine ambulatoire
2 places de chirurgie ambulatoire (ophtalmologie)
10 lits de HDS cardiologie / endocrinologie
6 lits de surveillance continue
37 lits de soins de suite et de réadaptation
40 lits de soins de longue durée
178 lits d'EHPAD
7 places d'hébergement temporaire
10 places d'accueil de jour
20 places d'hospitalisation à domicile.
L'établissement offre également de nombreuses consultations externes :
hématologie, ophtalmologie, neurologie, neuropsychologie, radiologie, échographie, doppler, alcoologie, cardiologie, dermatologie, gastro-entérologie, endocrinologie, gériatrie, médecine générale, nutrition, pneumologie, préparation à l'accouchement, rhumatologie, tabacologie, allergologie…+
Et notamment des consultations avancées du CHU de la région :
apnées du sommeil, chirurgie polyvalente, chirurgie vasculaire, anesthésie, ophtalmologie, gynécologie-obstétrique, ORL, odontologie, urologie …
L'établissement dispose d'un scanner, d'un IRM et d'un plateau de radiologie conventionnelle et d'échographie. Le service des urgences de l'hôpital est ouvert 7 jours/7 et 24h/24 avec la présence continue d'un urgentiste. Le SMUR est installée depuis 2012.