上海商业会计学校创办于1962年。校址前身为黄炎培先生于1918年创办的中华职业学校,是中国创办最早的职业教育之地。1962年2月,由胡厥文、刘靖基等一批上海工商界爱国人士出资,经中共上海市委批准,由市委统战部主办、市高教局承办,在此创办了一所民办性质的全日制中等专业学校,取名沪光职业学校;1965年7月,学校由当时的上海市第一商业局接办,改民办为公办,校名改为上海商业会计学校,并沿用至今。学校于文革期间的1972年曾被迫停办,直到1977年底,经当时上海市第一商业局和上海市教育局批准重新复校。
1979年,上海市第一商业局职工大学在此成立并办学,直至1996年被停办,前后招收读大专层次全日制学生、电大学生、学分制学生约2500名。
学校现隶属于上海市人民政府经济和信息化委员会,并由市经济和信息化委员会委托上海商学院主管学校的干部人事等工作。
学校分南、北、西三个校区。南校区坐落在黄浦区陆家浜路918号(也称陆家浜路校区),占地20余亩,建筑面积近3万平方米;北校区坐落在普陀区交通路1933号(也称交通路校区),占地近20亩,建筑面积2万多平方米;西校区坐落在青浦区莲盛镇(也称锦绣园校区),占地面积60余亩,建筑面积1万多平方米。
目前学校有全日制中专学生6200余名,接受上海商贸职教集团实行集团化办学有高职在校生1100余名。