唐时形成聚落,自宋至清末,均属鄞塘乡。
1946年属永和乡。
1949年5月后建村,1950年分属和平乡、天然乡。
1953年建惠东、和平、建新、余丰4个初级社,1956年合并建茅山、余丰2个高级社,属茅山乡。
1958年10月为燎原(姜山)公社胡家坟大队(管理区)茅山耕作队,走马塘大队孙家山耕作队。
1961年为茅山公社茅山大队、孙家山大队,1983年6月为茅山乡(1994年改为茅山镇)茅山村、孙家山村,分别建立村民委员会。
2003年5月茅山镇并入姜山镇,改属姜山镇。
2004年4月茅山村与孙家山村合并,新建茅山村,重组村民委员会。