上海军事博物馆有上海公安博物馆和海军上海博物馆。
1、上海公安博物馆是国内首座公安专题博物馆,展馆面积8500平方米,于1999年9月正式对外开放。设序馆、公安史馆、刑事侦查馆、治安管理馆、交通史馆、监所管理馆、消防管理馆、警用装备馆、英烈馆、警务交流馆和消防模拟演练馆等11个分馆。同时,博物馆还收藏了从晚清至今公安题材的中外藏品50000余件,其中国家一级文物 49件,是青少年进行爱国主义教育的生动教材。博物馆被上海市人民政府命名为“上海市爱国主义教育基地”。
2、海军上海博览馆,坐落在吴淞军港港区内,是一座目前国内海军史料最翔实、展示格局最完善的海军博览馆。1992年11月21日,亲自为该馆题写馆名,已列为全国青少年教育基地。该馆由四个展馆和一所军校组成,即主体展览馆、海军兵器馆、海洋艺术馆、室内射击馆和一所宝山海军少年军校。