明代建镇,是旬邑县五大古镇之一。
1950年,设立太峪区。
1956年3月,境内设立太峪乡。
1958年9月,太峪乡、郑家乡、唐家乡合并成立东风人民公社。
12月栒邑县并入邠县后设立太峪管理区,隶属旬邑人民公社。
1961年8月,旬邑县制恢复后设立太峪人民公社。
1983年,因与彬县太峪公社重名,经陕西省人民政府批准,更名为太村人民公社。
1984年6月,政社分设时设立太村乡,12月改为太村镇。
2011年,撤赤道乡并入太村镇。