高台鄉位於固原縣東北部,距城區93千米。1980年設高台公社,1983年改鄉。1996年,面積84.2平方千米,人口0.4萬人,轄高台、陽窪、千石、張套4個行政村。2003年,高台鄉和甘城鄉合併為甘城鄉。
2006年,甘城鄉轄雙井、喬畔、石景、久坪、吳渠、甘城、嚴灣、周掌、高台、陽窪、千石、張套12個行政村;
炭山鄉轄炭山、紅溝、石灣、新山、古灣、南坪、三台、武塘、磚窖、丘陵、學梁11個行政村。
2008年,甘城鄉大部(鄉鎮撤併前的甘城鄉境)和炭山鄉北部劃歸
海原縣管轄,甘城鄉之南部(鄉鎮撤併前的高台鄉)可併入炭山鄉。