民国元年(1912年)5月,属城南三乡。
民国二十五年(1936年),为七区。
民国二十九年(1940年)3月5日,组成毗南乡。
民国三十二年(1943年),改名万佛乡。
1950年,属四区。
1956年,设牛街乡。
1958年,成立牛街公社。
1961年,牛街公社划分为牛街、木掌、兔街3公社。
1963年,兔街公社划入南涧县后,牛街、木掌2公社合并为牛街区。
1970年,牛街区改为牛街公社。
1984年,牛街公社改为牛街区。
1988年3月,由牛街区改为牛街彝族乡。