上海市虹口中学系区属重点中学。校舍主楼始建于1929年。胜利后成为上海师范专科学校和新陆师范学校,并设附中、附小各一所。1949年上海解放后两校迁出,原师专附中由人民政府接管,更名为上海市虹口中学。1954年学校被市政府命名为重点中学,1959年学校被列为虹口区重点中学。