上海的军事博物馆有两个,分别是:上海公安博物馆、海军上海博览馆。
二个军事博物馆都很好。
1、上海公安博物馆,位于中国上海市瑞金南路518号,展馆面积8500平方米,于1999年9月正式对外开放。设序馆、公安史馆、刑事侦查馆、治安管理馆、交通史馆、监所管理馆、消防管理馆、警用装备馆、英烈馆、警务交流馆和消防模拟演练馆等11个分馆。
2、海军上海博览馆,位于上海宝山区吴淞塘后路68号 ,创建于1991年,包括了主体展览馆、海洋科普与海洋艺术馆、海军历史馆、海军兵器馆以及轻武器实弹射击馆等七个展馆。
上海沒有军亊博物馆只有北京有