北城街道境域原为李楼乡;2000年4月,撤销李楼乡,将所属村庄并入夏津镇;2005年3月,从夏津镇中将原李楼乡所辖的大部村庄及夏津镇部分村庄析出,成立北城街道;2006年,在辖区内设山东夏津经济开发区。 截至2020年6月,北城街道辖10个社区、30个行政村。2011年,北城街道工业总产值达到86.1亿元,比上年增长139%。规模以上工业企业96家,职工18498人,实现工业增加值27.8亿元,比上年增长18.5%。2011年,北城街道完成财政总收入1.4亿元,比上年增长31.6%。农民人均纯收入7319元。