1949年成立太平川街,1956年建太平川镇,1958年改公社,1980年复镇。
1956年设新风乡,1958年改公社,1983年改乡。
1996年,太平川镇面积82平方千米,人口3.4万,辖铁北、铁东、铁西3个行政村、新一委、新七委、新十委、新十四委、新十五委、新二十委6个以及以序数命名的20个共26个居委会;新风乡面积270平方千米,人口1.2万人,乡政府驻新风,距县城62千米,辖新风、三十九、蛤蟆沁、丰库、新民、风水、双居7个行政村。2002年,撤销新风乡,并入太平川镇。2005年,将北正镇的六合元村划归太平川镇管辖。