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