紅衛鄉位于石泉縣東北部,東至剪口埡與迎豐鎮交界,西至寨灣與原古堰鄉相鄰,南至五泉嶺與中池鄉接壤,北部與銀橋鄉迎豐鎮毗鄰。東西寬9公里,南北長16.5公里,面積約85平方公里。鄉政府駐地在齊心村白楊樹,距縣城直距約12公里。境內主要河流有珍珠河和將軍河,自北向南在雙河口交匯后于石泉縣城西匯于漢江。
紅衛鄉有9個行政村,37個村小組,1347戶,5206人。