用海军军费增修过北海。1900年八国联军攻占北京时，对北海有过较大的破坏，两年后进行了重建。中华民国时期，按《清皇室优待条例》，北海先是成为爱新觉罗溥仪的私家财产，后来1925年爱新觉罗皇室迁离紫禁城悉后，起辟作公园，但一直没有对公众开放。中华人民共和国成立后，中南海成为了中央人民政府的驻地，北海作为公园开放。1961年，北海及团城被中华人民共和国国务院公布为第一批全国重点文物保护单位之一。1969年至1979年，北海公园以“保护中南海安全”为由关闭，禁止游人入内。1979年后北海公园重新对公众开放