明清時,屬納樓茶甸長官司領(lǐng)地。
清乾隆五十九年(1794)到清末,屬納樓司太和里。
1922—1949年,屬建水縣太和鄉(xiāng)。
1950年,劃入新民縣筱石區(qū)。
1951年,復(fù)稱太和鄉(xiāng)。
1952年,改為太和區(qū)(又稱二區(qū))。
1970年,改為東風(fēng)公社,并劃出曙光(沙拉托)公社。
1972年,改稱牛角寨公社。
1984年4月,牛角寨公社改為牛角寨區(qū)。
1988年1月,牛角寨區(qū)改為牛角寨鄉(xiāng)。
2017年,由牛角寨鄉(xiāng)改為牛角寨鎮(zhèn)。