地处县境东部,东界象山县,南临三门湾,西与力洋镇相邻,北连胡陈乡。全境面临三门湾,海域面积较大。地势东西宽、南北长,北部多山,南部平地,东南稍低,为三门湾淤积平地。胡陈港大坝建于明江山东南,沟通全境河道,排灌方便。三门湾上有五屿门群岛、田湾岛等岛礁39个,南部土质肥沃而河渠交错。境内最高峰白岩山海拔395.5米,车岙港水库可引渠自流灌溉。辖区东西最大距离16.69千米,南北最大距离15.85千米,镇域面积272.2平方千米。人口密度为每平方千米257人。

自宋代起至民国为朱开乡,解放前基本属文正区,长亭镇及湖青乡、水东乡。1951年分设为长亭镇、大湖、城塘、龙浦、新城、岳井、山前、大青、山头、平原、青珠、伍山等乡。1956年长亭镇、大湖、城塘合并称长亭乡;龙浦、新城合并称龙浦乡;岳井、山前、伍山合并称岳井乡;大青、山头、平原、青珠合并称青珠乡。1958年属长街人民公社。1959年青珠辖区从长街人民公社分出,划归青珠农场。1961年分设长亭、龙浦、岳井、山头、伍山、青珠公社。1981年因重名,以公社驻地为名改称长街公社。1983年改长街、龙浦、岳井、山头、伍山、青珠乡。1984年置长街镇,列长街本村及屋基园、石桥头等村为建镇区。1992年全市进行撤区扩镇并乡,前横、青珠、山头乡合并新置明港镇。龙浦、岳井、伍山乡并入长街镇;2004年8月,将原明港镇的22个行政村并入长街镇。

2014年末辖有环河1个社区(居委会),1个青珠农场。有车岙、西岙、城塘、洋湖、山前、长街、石桥头、塘里、大祝、大湖、浦东、南塘、新城、湘田山、龙山、宁东、五福、连浦、总浦塘、伍山、下湾塘、月兰、长胜、下塘、向阳、上塘、李家庄、岳井、隔洋塘、新塘、对岙洞、岳墩、青珠、新五星、文围、新南、山头、双家、大青、东港、平原、港中等42个行政村,设有177个自然村,612个村民小组。

2014年,全镇实现工农业总产值38.5亿元,增长4.1%;公共财政预算收入1.51亿元,增长3.4%;完成固定资产投资3.5亿元。