老窩鋪鄉位于縣境西部,距縣城65千米。西北與內蒙古自治區多倫縣接壤。鄉政府駐上窩鋪村。面積97.64平方千米,人口0.36萬人(2002年)。轄3個行政村。
1956年置老窩鋪鄉,1958年屬城子公社,1961年建老窩鋪公社,1984年復置鄉。1997年,面積197.6平方千米,人口0.4萬,轄上窩鋪、下窩鋪、石人梁3個行政村。