北海公園位于昌邑市建成區東北方向,公園分東西兩園,西園占地12.23公頃,東園占地6.67公頃,共18.9公頃。
公園以植物景觀為特色,集休憩、娛樂、健身、兒童游戲等功能為一體,具有濃郁休閑公園特征的綜合性公園。
公園分為五個區域:1、入口景觀區;2、過渡景觀區;3、兒童活動區;4、老年活動區;5、中央景觀區;6、湖畔景觀區