公元1907,大松树、下马场、董家、马场四个村为马场村,上迤茂、中梁子、下迤茂为迤茂村,属羊肠营41个村中的2个村划给沾益县管辖,1937年,羊肠营划归平彝县管辖,1939年,设河西乡迤茂保(含得麦冲、长箐沟、大栗树、大格居和现迤茂所辖村子)。
1952年设迤茂乡。
1955年,迤茂乡和都格乡合并为都格乡,1958年10月,都格乡分设为雅宗、都格、大栗、迤茂4个管理区。
1959年10月,迤茂、海戛2个管理区撤销,合并后称海戛大队,1965年,海戛大队又改为海戛公社。
1970年,撤销海戛公社,分设海戛大队和迤茂大队。
1984年,撤销大队设小乡,改称迤茂乡,1988年设迤茂办事处。
2000年6月设迤茂村民委员会,沿用至今。