现辖区清康熙二十六年(1687)为镇海县崇邱乡,1947年10月称江南乡、镇南乡和浃水乡。
1950年分建小港(镇)、青峙、长山、江南、衙前、谢墅、枫林、下邵、江桥等9乡镇,1958年10月均属长山人民公社,1961年10月称小港、江南、枫林、下邵4公社。
1983年11月称小港乡、江南乡、枫林乡和下邵乡。
1984年1月划青峙点5个村和小港点3个村建立滨海区青峙乡,1984年10月小港乡曙光、棉花、盐场3个村划入宁波经济技术开发区。
1985年5月滨海区的青峙乡和镇海县的小港乡合并,原属滨海区城关镇的红联村相继划入,建立滨海区(1987年更名北仑区)小港镇。
1992年5月原小港镇、江南乡、枫林乡、下邵乡合并建立小港镇,镇政府由小港迁驻红联。
2003年8月撤镇建小港街道,2006年12月划出青峙片5个村和小港自然镇内3个社区组建戚家山街道后仍称小港街道。