清代分屬寧海縣西鄉朱岙莊、石馬莊、婁坑莊。
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個行政村。