清代分属宁海县西乡朱岙庄、石马庄、娄坑庄。
1928年分属珠溪、娄坑、石谢3乡。
1940年三门建县后改属珠溪、石娄2乡。
解放初沿用旧制。
解放初沿用旧制。
1950年7月分设珠岙、小港、马娄3个乡。
1956年2月小港、马娄2个乡合并,仍称马娄乡。
1958年,改建珠岙、马娄2个管理区。
1961年改称珠岙、马娄2个人民公社。
1983年政社分设,为珠岙、马娄2个乡。
1985年12月,珠岙乡改制为珠岙镇,辖23个村。
1992年5月撤销马娄乡,并入珠岙镇,全镇辖43个村。
1994年,高枧乡的马山村划归朱岙镇。
2004年,朱岙镇的北山、前郭、梅村、南岙、下谢等6个村划归海游镇。
2013年11月撤销珠岙镇、高枧乡建制,组建新的珠岙镇。
2018年行政村规模调整后,辖34个行政村。