- Inpatient unit with 48 beds
- Level 2 emergency department with 15 beds, open 24 hours seeing around 18,000 patients per year
- Day-unit and theatres for day surgery and endoscopy
- Outpatient clinics in medicine, surgery, and visiting specialties
- Laboratory services and blood bank
- Outreach chemotherapy and haematology suite
- Radiology services, including CT, sonography, and echocardiography – 24/7 support
- Outpatient mental health services
- Allied Health services, including physiotherapy which includes a hydrotherapy pool, occupational therapy, dietetics, speech and language therapy, and social work
- Midwife-led birthing unit
- Community nursing services, including district nursing and public health nursing
- Telemedicine for consults and conferencing