Niuvanniemen sairaalassa on 13 aikuisosastoa ja yksi vuonna 2004 perustettu nuoriso-osasto. Yhteensä sairaansijoja Niuvanniemen sairaalassa on 296. Osastoista seitsemän on miesosastoja, viisi sekaosastoa, yksi naisosasto ja yksi alaikäisten osasto.
Hoitohenkilökuntaa aikuisosastoilla potilasaineksen mukaan on 0,67-1,53 hoitajaa/sairaansija, nuoriso-osastolla 3,17 hoitajaa/sairaansija. Osastojen moniammatillinen henkilökunta koostuu mm. osastonhoitajasta, apulaisosastonhoitajasta, sairaanhoitajista, mielisairaanhoitajista, osastonsihteeristä, laitoshuoltajista, lääkäreistä, psykologista, sosiaalityöntekijästä, ylihoitajasta ja toimintaterapeutista. Lisäksi osastot tekevät kiinteää yhteistyötä työ- ja toiminnallisen terapian, fysioterapian, liikunnanohjaajan sekä muiden tukipalveluyksiköiden kanssa.