上海能读的二本大学包括以下几所:
1. 上海海事大学
2. 上海理工大学
3. 上海师范大学
4. 上海中医药大学
5. 上海电力学院
6. 上海海关学院
7. 上海工程技术大学
8. 上海电机学院
9. 上海金融学院
10. 上海立信会计学院
11. 上海海洋大学
12. 上海商学院
13. 上海应用技术学院
14. 上海政法学院
15. 上海公安学院
16. 上海体育大学
17. 上海健康医学院
18. 上海建桥学院
19. 上海杉达学院
20. 上海第二工业大学
这些大学涵盖了理工、师范、医药、财经、政法、农林、体育等多个学科领域,考生可以根据自己的兴趣和职业规划选择适合的学校和专业。建议考生在报考前仔细了解各学校的招生简章和专业设置,以便做出更为明智的选择。