明朝,泰昌元年(1620年),始设。
清前期,称东晚,属武赖里。
清宣统元年(1909年),设通挽区。
1949年12月,改为通挽乡,属桐岭区后改称南河区。
1950年9月,改称通挽区。
1958年1月,改为通挽乡。
1958年8月,改称通挽人民公社。
1958年9月,并属冲天人民公社辖南河片原6个公社。
1959年3月,改为通挽人民公社。
1962年3月,改为通挽区。
1969年1月,改为通挽人民公社。
1984年10月,撤社建乡称通挽乡。
1996年7月,经批准改为通挽镇。