Учреждение введено в эксплуатацию в 1961 году как школа-интернат № 23, с 21.11.1991 г. открыт детский дом № 23. С 2007 г. детскому дому № 23 в оперативное управление передано здание детского сада по улице Корпусная 24 А, где было организовано дошкольное отделение детского дома, в котором сегодня проживают 3 группы детей младшего школьного возраста. С 16.08.91 г. директором Центра №12 является Погорелова Алевтина Васильевна. С апреля 2014 года Детский дом был переименован в Санкт-Петербургское государственное бюджетное стационарное учреждение социального обслуживания "Центр для детей-сирот и детей, оставшихся без попечения родителей, №23 Петроградского района". В январе 2015 года Центр №23 был реорганизован путем присоединения к нему Центра №14. С 27 апреля 2016 на основании Постановления Правительства Санкт-Петербурга от 25.12.15 г. №1196 учреждение переименовано в Санкт-Петербургское государственное бюджетное учреждение центр для детей-сирот и детей, оставшихся без