Северодвинский психоневрологический диспансер (далее – Учреждение) создан Северодвинским городским исполнительным комитетом в 1957 году.

На основании распоряжения Управления здравоохранения г.Северодвинска от 23.06.1998 года № 36, КУМИ № 90, муниципальное учреждение здравоохранения «Северодвинский психоневрологический диспансер» стало правопреемником городского психоневрологического диспансера.

Распоряжением мэра г. Северодвинска от 16.12.1998 г. №535-р, Северодвинский психоневрологический диспансер реорганизован в форме слияния с «Северодвинским наркологическим диспансером» в муниципальное учреждение здравоохранения «Северодвинский психоневрологический диспансер».
Распоряжением Главы администрации Архангельской области от 28 декабря 2004г. №1440р Учреждение передано в собственность Архангельской области. Приказом департамента здравоохранения администрации Архангельской области от 12 января 2005 года №03-О Учреждение переименовано в «Северодвинский психоневрологический диспансер департамента здравоохранения администрации Архангельской области».

На основании распоряжения департамента здравоохранения Архангельской области от 12 сентября 2007 года № 06р0 государственное учреждение здравоохранения «Северодвинский психоневрологический диспансер департамента здравоохранения администрации Архангельской области» переименовано в государственное учреждение здравоохранения «Северодвинский психоневрологический диспансер».
Распоряжением Правительства Архангельской области от 28.12.2010года № 688-рп государственное учреждение здравоохранения «Северодвинский психоневрологический диспансер» переименовано в государственное бюджетное учреждение здравоохранения Архангельской области «Северодвинский психоневрологический диспансер».