The following services are provided at Barry Hospital:
- Dental
- Minor Injuries Unit
- Morfa Day Hospital (Mental Health Services for Older People)
- Morgannwg Ward (Mental Health Services for Older People)
- Neale and Kent Ward and Neale and Kent Day Hospital (Older Persons Acute and Intermediate Care Directorate)
- Outpatient Clinics
- Pharmacy
- Phlebotomy
- Primary Care Out of Hours
- Radiology
- Restaurant
- Sam Davies Ward (Older Persons Acute and Intermediate Care Directorate)
- St Barruc's Ward (Mental Health Services for Older People)
- Vale ECAS (Older Persons Acute and Intermediate Care Directorate)
- WRVS
Therapy services provided at Barry Hospital include:
- Physiotherapy
- Occupational Therapy
- Podiatry
- Speech and Language Therapy
- Dietitian