北京市第四十七中学创建于1923年10月。前身是“私立北平中法大学附属温泉中学”。1924年,温泉男中迁址北安河村西北环谷园。在男中原校址创办“中法大学附属温泉女中”。1925年,李石曾在西山碧云寺内创办“中法大学附属西山中学”(男中)。1933年,西山中学并入温泉中学。1937年三校合一,校名为“私立北平中法大学附属西山温泉中学”。1937年,温泉女中迁至城内地安门大街吉祥寺。1937年“七七事变”,爆发了抗日战争。为学生安全起见,温泉中学迁入北平城内。男中在东皇城根南锣鼓巷炒豆胡同23号(女中宿舍)。女中在地安门大街吉祥寺。1938年,因拒绝参加日伪当局策动的“庆祝徐州陷落”的游行活动,被日伪当局勒令停办。1945年抗战胜利后,根据中国共产党华北城工部的指示,学校于1947年在炒豆胡同原校址复校。北平解放后,随着中法大学由华北高等教育委员会接收,改为国立大学,温泉中学也改为公立。1949年9月18日,国立北平中法大学附属温泉中学正式迁回西山环谷园。1950年8月7日,改为中央重工业部职工子弟学校。1953年7月2日,学校移交给北京市教育局,校名改为“北京市第四十七中学”,2016年5月6日,加入北京市十一学校联盟。
1949年1月北平解放前,为私人管理,北平解放后,人民政府接管,1949年6月18日学校由华北人民政府企业部接管,1950年8月7日,学校由中央重工业部管理,1953年学校由北京市教育局管理,1958年,由海淀区领导,行政、人事均由区文教科管理。1960年,学校隶属于海淀区文教局管理即现在的海淀区教育委员会管理至今。