虹口高级中学系区属重点中学。原先位于虹口区武进路86号,校舍主楼始建于1929年。现新校址位于广粤路。1945年抗战胜利后成为
上海师范专科学校和新陆师范学校,并设附中、附小各一所。1949年上海解放后两校迁出,原师专附中由人民政府接管,更名为上海市虹口中学,2003年学校改制,初高中分离,更名上海市虹口高级中学。
1949年11月21日虹口中学
中国新民主主义青年团成立,1950年5月5日中共虹口中学支部正式公开。1954年虹口高级中学被市政府命名为重点中学,1959年学校被列为虹口区重点中学。1977年武进中学并入虹口中学。1978年学校重新被确认为区重点中学。2003年5月学校正式改名为虹口高级中学。2024年,合并为
上海师范大学附属虹口中学。