2006年9月,学校前身“北京市上地中学”建校。
2012年6月15日,学校由清华大学附属中学承办,冠名为“清华大学附属中学上地学校”。
据2019年6月学校官网显示,学校有18个教学班,在校师生700余人。
据本校学生更新,学校有19个教学班,在校师生700余人,专任教师65人。
据2019年6月学校官网显示,学校有专任教师65人,其中高级教师16人,一级教师24人,区级骨干教师4人,区级学科带头人11人,区级班主任带头人2人,北京市骨干教师2人,北京市学科带头人1人。