老牛湾镇,即原单台子乡,位于清水河县西南58公里处,东邻北堡乡,北靠窑沟乡和城关镇,南与山西省万家寨以长城为界,西南与鄂尔多斯市准格尔旗隔黄河相望。全乡总面积309.85平方公里,全乡总耕地面积90152亩。特别是生态建设成效显著,现有林地173958亩,草牧场144517亩,荒山荒沟荒滩112791亩。境内丘陵起伏,沟壑纵横,年平均气温8.5℃,无霜期142天。境内109国道、荣乌高速纵横交错,沿黄公路、老牛湾旅游专线正待建设。境内矿产资源主要有石灰岩、白云岩等,品位高,大树沟山的白云岩含镁量高达22%,储量较大,极具开采价值。