北塘原是渔港古镇,明朝永乐二年(1404)立村,属宝坻县。
雍正九年(1731年)宝坻、宁河分疆,此地遂隶于宁河县。
1948年12月28日解放,归宁河县汉沽特区管辖。
1950年12月划入塘大区,置镇。
1955年4月改为北塘镇人民委员会。
1958年8月成立北塘人民公社。
1963年初调整为北塘街道办事处。
1968年改名北塘街革命委员会。
1978年恢复街道办事处建制。
1980年11月成立北塘镇人民政府。
1987年6月所辖蛏头沽划归汉沽区,1988年5月16日撤销镇建制,复置北塘街道办事处。
2000年,宁车沽乡撤销,并入北塘街道办事处。
2009年11月12日塘沽、汉沽、大港行政区划调整,成立滨海新区,2010年1月更今名,名称沿用至今。