В структуру больницы входят следующие лечебно-диагностические и административно-хозяйственные подразделения:
- семь лечебных общепсихиатрических отделений, в том числе четыре мужских, два женских и единственное в Ставропольском крае общепсихиатрическое отделение для лечения пациентов с сопутствующим туберкулезом;
- приемное отделение;
- ренгенкабинет;
- клинико-диагностическая лаборатория;
- кабинет функциональной диагностики;
- психоаналитическая лаборатория;
- стоматологический кабинет;
- кабинет невролога;
- кабинет психотерапевта;
- кабинет гинеколога;
- кабинет предрейсовых и послерейсовых медицинских осмотров;
- физиотерапевтический кабинет;
- кабинет ультразвуковых исследований (УЗИ);
- аптека;
- пищеблок;
- банно-прачечный комбинат;
- автогараж;
- участок по обеззараживанию медицинских отходов;
- администрация больницы.
Первое общепсихиатрическое отделение:
Заведующий общепсихиатрическим отделением - врач-психиатр высшей квалификационной категории Окорокова Татьяна Валерьевна.
Второе общепсихиатрическое отделение:
Заведующий общепсихиатрическим отделением - врач-психиатр высшей квалификационной категории Нежгальцев Евгений Владимирович.
Третье общепсихиатрическое отделение:
Заведующий общепсихиатрическим отделением - врач-психиатр 1 квалификационной категории Атабиева Мадина Казимовна.
Четвертое общепсихиатрическое отделение:
Заведующий общепсихиатрическим отделением - врач-психиатр Черникова Каролина Алексеевна.
Пятое общепсихиатрическое отделение:
Заведующий общепсихиатрическим отделением - врач-психиатр высшей квалификационной категории Работенко Надежда Николаевна.
Шестое общепсихиатрическое отделение:
Заведующий общепсихиатрическим отделением - врач-психиатр высшей квалификационной категории Лазарева Дина Станиславовна.
Психиатрическое отделение для пациентов, больных туберкулезом:
Заведующий психиатрическим отделением для пациентов, больных туберкулезом врач-психиатр 1 квалификационной категории Добагова Марианна Муаедовна.