展出长江流域的动植物标本，现在全市已有博物馆百余座。位于人民广场中心地带的上海博物馆有100多万件馆藏文物，为上海最大的博物馆。另外自1985年开始举办的上海车展也颇有影响力。除上海历史博物馆、上海科技馆、上海市城市建设档案馆等大型博物馆外，上海还有鲁迅纪念馆、上海交响音乐博物馆、上海有恆博物馆、上海无线电博物馆等专业博物馆，正逐步向公众免费开放。上海古代图书收藏以私人藏书为主，开埠后出现近代图书馆，其中以1847年兴建的天主教耶稣会徐家汇藏书楼最为着名。中华民国建立后，上海市立图书馆于1936年试行开