宋熙宁六年,(1073)展茅属昌国县富都乡,鼓吹里元十五年(1278)昌国升洲,十七年又复县。
至康熙二十七年(1688年)置定海县,展茅隶属富都乡五图,道光二十一年(1841)改称大展庄。
宣统二年(1910)始设展茅乡。
民国22年(1933)展茅设镇,25年又改作展茅乡。
1950年舟山解放,展茅乡属沈家门区。
1951年展茅属朱浦区。
1953年舟山专署成立,展茅归属普陀县,称展茅区,辖大展、茅洋、展茅、田公、螺门、梁衡6乡。
1956年撤区并乡。
1958年建展茅公社,隶属舟山县。
1961年调整公社规模,原公社分设展茅、螺门、塘头三个公社,隶属普陀县。
1984年改社建乡。
1987年舟山建市,展茅为镇隶属普陀区。
2001年螺门乡并入展茅镇。
2007年成立展茅街道办事处,名称沿用至今。