Розпорядженням Тернопільської міської ради № 116 п.2 від 30.06.1992 року у вересні 1992 року, внаслідок реорганізації дошкільного дитячого будинку, створено Тернопільську допоміжну школу-інтернат. Після перереєстрації 20.03.1995 року школа отримала назву Тернопільська спеціальна загальноосвітня школа І-ІІ ступенів. Під час реєстрації нового Статуту 18.11.2003 року заклад освіти змінив назву на Комунальну спеціальну загальноосвітню школу м.Тернополя. Рішенням Тернопільської міської ради №4/136/96 від 21.12.2004 року заклад перейменовано на Тернопільську спеціальну загальноосвітню школу Тернопільської міської ради Тернопільської області і цю назву школа носить до сьогоднішнього дня.

Навчання учнів здійснюється українською мовою.

В 1992-1993 н.р. функціонували з 1 по 4 класи в кількості 40 учнів та дві дошкільні інтернатні групи в кількості 20 чоловік. В наступному році працюють 1-7 класи з кількістю 111 учнів.

Перший випуск відбувся в 1997 році після закінчення дев’яти класів, атестати отримали 14 учнів.

Перехід на десятирічне навчання учнів було здійснене в 2005-2006 н.р. відповідно до наказу Міністерства освіти і науки України від 23.04.2003 р. № 585 “Про встановлення строку навчання у загальноосвітніх закладах для дітей, які потребуютю корекції фізичного та (або) розумового розвитку”.

З 2006 року на прохання батьків відкриті 3 цілодобові групи.