Pelayanan di RSJD Surakarta dikelompokkan menjadi 3 kelompok pelayanan, yaitu:
A. Pelayanan Medis, meliputi :
- Instalasi Rawat Jalan
- Instalasi Gawat Darurat
- Instalasi Rawat Inap
- Instalasi NAPZA
- Instalasi Kesehatan Jiwa Anak dan Remaja
- Instalasi Elektrodiagnostik dan Elektroterapi
- Instalasi Rehabilitasi Psikososial
- Instalasi Rehabilitasi Medik
- Instalasi Promosi Kesehatan Rumah Sakit dan Kesehatan Jiwa Masyarakat
- Instalasi Rekam Medis
B. Pelayanan Penunjang meliputi :
- Instalasi Laboratorium
- Instalasi Radiologi
- Instalasi Farmasi
- Instalasi Gizi
- Instalasi Sanitasi
- Instalasi Laundry dan CSSD
- Instalasi Pemeliharaan Sarana Medis Rumah Sakit
- Instalasi Pemeliharaan Sarana Rumah Sakit (IPSRS)
C. Pelayanan Administrasi, meliputi :
- Sub Bagian Organisasi dan Kepegawaian
- Sub Bagian Tata Usaha, Hukum, dan Humas
- Sub Bagian Rumah Tangga
- Sub Bagian Program
- Sub Bagian Pendidikan dan Pengembangan
- Sub Bagian Manajemen Data dan Sistem Informasi
- Sub Bagian Akuntansi
- Sub Bagian Perbendaharaan
- Sub Bagian Pengembangan Pendapatan