雙城鄉位于橫山縣南部,屬典型丘陵溝壑區,距縣城79KM處。其東鄰魏家樓鄉,南接石灣鎮,西與靖邊接壤,北靠塔灣鎮。
雙城鄉轄雙城、田家墕、孔家墕、王梁、安渠、劉家河、柏樹渠、元峁、月有山、沈石畔、崗城、柴家河、沈家壕等13個行政村,89個村民小組,總人口為8691人。總土地面積186.2平方公里,總耕地2606公頃。