民国时,先后属第五区、保太乡。
1951年6月,属十一区,区驻地为黎家坪。
1952年7月,全县区划调整,为九区,驻地大村甸,辖17乡。
1956年,小乡并大乡,分别为大村甸乡、何公庙乡和芳名亭乡。
1958年9月,人民公社化运动,并大村甸、何公庙和芳名亭3乡建国庆人民公社。
1959年1月,改为大村甸人民公社。
1961年,又改为大村甸区,辖大村甸、新铺子、许家亭、何公庙、苏油坪、芳名亭6个公社。
1984年4月,改公社为乡。
1985年1月,改大村甸乡为镇。
1986年1月,撤芳名亭乡并入苏油坪乡,撤许家亭乡并入何公庙乡。
1995年5月,撤区并乡建镇,将大村甸乡、新铺子乡、何公庙乡并为大村甸镇,苏油坪乡划归涪溪镇。