1961年建單臺子公社,1984年改鄉。
1996年,面積154平方千米,人口0.7萬人,轄長咀梁、石胡梁、獅子梁、營盤峁、大岔梁、單臺子、葬峁梁7個行政村。
2001年,撤銷樺樹也鄉,并入單臺子鄉。
2002年?,轄營盤峁、葬峁梁、獅子梁、單臺子、石胡梁、長咀梁、大岔梁、后陽塔、正峁梁、三臺子、徐家梁、中咀梁、陽崖、小陽塔14個行政村。
2006年,撤銷單臺子鄉,并入窯溝鄉。
2012年恢復單臺子鄉。
原樺樹也鄉為內蒙古自治區呼和浩特市清水河縣轄鄉。
位于縣境西南部,山大溝深,距縣城28千米。
1962年建樺樹也公社,1984年改鄉。
1996年?,面積114平方千米,人口0.5萬人,轄小陽塔、陽崖、中咀梁、三臺子、徐家梁、正峁溝、后陽塔7個行政村。
2001年撤銷并入單臺子鄉。
2014年10月份清水河縣政府通過市政府向自治區政府提出撤銷單臺子鄉設立老牛灣鎮的申請。
2015年5月27日,自治區政府正式批復同意該縣撤銷單臺子鄉設立老牛灣鎮。
10月13日,清水河縣撤銷單臺子鄉設立老牛灣鎮揭牌儀式在單臺子鄉舉行,標志著老牛灣鎮正式設立。