老牛湾位于山西省忻州市偏关县万家寨镇,是山西和内蒙的交界处,北岸是内蒙古的清水河县,西邻鄂尔多斯高原的准格尔旗,是一个鸡鸣三市的地方,黄河从这里入晋。内外长城从这里交汇,晋陕蒙大峡谷以这里为开端,黄土高原沧桑的地貌特征在这里彰显。