PB Sveti Ivan je bolnica paviljonskog tipa i u 10 samostojećih objekata smješteno je sljedećih 10 odjela:
- Akutni ženski odjel – Odjel I.
- Akutni muški odjel – Odjel II.
- Odjel za psihogerijatriju – Odjel III.
- Odjel za alkoholizam i druge ovisnosti s Dnevnom bolnicom – Odjel IV.
- Odjel za biopsihosocioterapijsko liječenje – Odjel V.
- Muški odjel za produženo liječenje – Odjel VI.
- Odjel za liječenje i psihosocijalnu rehabilitaciju u heteroobiteljima – Odjel VII.
- Odjel za biološko i socioterapijsko liječenje – Odjel VIII.
- Ženski odjel za produženo liječenje – Odjel IX.
- Odjel za psihoterapijsko i socioterapijsko liječenje s Dnevnom bolnicom za psihoze i druge poremećaje – Odjel X.
Radi cjelovitosti dijagnostičkog postupka u Bolnici postoje i Specijalističko-konzilijarna i Prijamna služba, Neurološka specijalističko–konzilijarna djelatnost s neurofiziološkom i ultrazvučnom dijagnostikom, Medicinsko–biokemijski laboratorij, Internistički dijagnostičko-lječidbeni tim, Rendgenska dijagnostika i Bolnička ljekarna.
- Hospitalna dijagnostika i liječenje psihičkih poremećaja (shizofrenih, afektivnih, neurotskih, poremećaja ličnosti te ovisnosti o alkoholu i drogama).
- Ambulantna dijagnostika i liječenje prethodno navedenih psihičkih poremećaja odnosno polikliničko–konzilijarna zaštita.
- Liječenje bolesnika u heteroobiteljima.
- Savjetovalište za pacijente i obitelji.
- Epidemiološka istraživanja.
- Dodiplomska edukacija.
