清末,属高溪镇。
民国十九年(1930年),属第六区。
民国二十八年(1939年),属第六区集义乡及第七区太和乡。
民国三十六年(1947年),属和平、崇义2乡。
1949年,属集义、太和2乡;属第一、第二区。
1950年6月,属第二区杨泗庙、竹溪祠、牛角圩、夏籍甸4乡。
1952年3月,属第一区牛角圩、石溪坪、澄塘、杨泗庙、牛角坝5乡及第二区夏籍甸乡。
1956年6月,撤区并乡,牛角圩、石溪坪、澄塘、杨泗庙、夏籍甸5乡并入牛角坝乡。
1958年10月,并入黎明公社。
1959年1月,更名高溪市公社。
1961年6月,析高溪市公社北部20大队置牛角坝公社,属普利桥区。
1961年11月,析牛角坝公社西部9大队置牛角圩公社。
1984年6月,撤零陵县,牛角坝、牛角圩2乡划归冷水滩市。
1995年7月,牛角坝、牛角圩2乡合并为牛角坝镇;同年11月,划归冷水滩区。