上海本科大学一共有多少所?上海本科大学一共有40所,上海本科大学名单:复旦大学、同济大学、上海交通大学、华东理工大学、上海理工大学、上海海事大学、东华大学、上海电力大学、上海应用技术大学、上海健康医学院、上海海洋大学、上海中医药大学、华东师范大学、上海师范大学、上海外国语大学、上海财经大学、上海对外经贸大学、上海海关学院、华东政法大学、上海体育学院、上海音乐学院、上海戏剧学院、上海大学、上海公安学院、上海工程技术大学、上海立信会计金融学院、上海电机学院、上海杉达学院、上海政法学院、上海第二工业大学、上海商学院、上海立达学院、上海建桥学院、上海兴伟学院、左边上海中侨职业技术大学右边、上海视觉艺术学院、上海外国语大学贤达经济人文学院、上海师范大学天华学院、上海科技大学、上海纽约大学。