本校前身為市立盲聾學校,係民國六年日人木村謹吾先生所創,初名木村盲啞教育所。民國十七年改制為台北州立盲啞學校,光復後定名台灣省立台北盲啞學校。民國五十一年奉令更改校名為台灣省立台北盲聾學校。民國五十六年,台北市改制為直轄市改名為台北市立盲聾學校。民國六十四年政府為謀特殊教育之全面發展,決定盲聾分校施教,乃擇定台北市敦化北路原粹剛國小舊址,另行成立「台北市立啟明學校」,原市立盲聾學校的盲生劃歸本校。經多年發展,學生人數逐年增加,校地不敷使用。民國七十一年復作遷校規劃,並擇定台北市天母忠誠路二段現址為新校基地,歷經數年籌辦,於民國八十二年八月新校竣工並遷校上課。
本校原有小學部、國中部、高職部,由於部分學生升學大專院校,故於七十九學年度將高職部分為普通科、復健按摩科,又於八十一學年度將高職部普通科改為高中部,八十三學年度增設幼稚部一班,本校遂成為幼稚、國小、國中、高中、高職五部具備的特殊學校。
在教育部门推動「中重度智障暨其他殘障學生接受第十年技藝教育方案」下,於八十三至八十七學年度辦理「視障生第十年技藝教育班」,八十六學年度起,高職部增加電腦文書資料處理組,以擴展學生就業領域,八十九學年度增設高職部多重障礙班。九十年度增設視障巡迴輔導班。