上海财经大学附属中学始建于1933年,原名斯高学院,1951年改名建设中学,2007年10月31日更名为上海财经大学附属中学。
学校占地总面积近40亩,建筑面积1.78万平方米,有“一中心二馆三楼”共6幢主要建筑,校园绿树成荫,鸟语花香,绿化覆盖率达32.3%。学校的现代教育技术设施齐全,校舍宽敞明亮,学生的体育运动场地达7300多平方米,有占地988平方米的室内体育馆和高标准的乒乓房,图书馆藏书8万多册,有400余平米的电子阅览室。至2012年底学校共有教学班27个,学生794名,教职工139人。师资队伍成熟稳定,业务精湛,高级教师占教师总数的25.6%,一级教师占61.1%。
学校以“养育身心、多元互动、和谐发展”为教育理念,依托上海财经大学不断实现跨越式发展,先后获得了上海市花园单位、上海市安全文明校园、上海市心理教育实验学校、上海市优秀心理辅导学校、上海市家庭教育指导“十二·五”实验基地、杨浦区文明单位、杨浦区体育传统项目学校、杨浦区教科研工作先进集体、杨浦区教育系统先进党组织等多项荣誉称号。