明清时,属纳楼茶甸长官司领地。
清乾隆五十九年(1794)到清末,属纳楼司太和里。
1922—1949年,属建水县太和乡。1950年,划入新民县筱石区。
1951年,复称太和乡。1952年,改为太和区(又称二区)。
1970年,改为东风公社,并划出曙光(沙拉托)公社。
1972年,改称牛角寨公社。1984年4月,牛角寨公社改为牛角寨区。
1988年1月,牛角寨区改为牛角寨乡。
2017年,由牛角寨乡改为牛角寨镇。