紅石鎮位于柳河縣西南部,屬于半山區。鎮政府所在地—和平村(鄭家街),距縣城柳河鎮55公里。海拔高度在410—1121米之間,南北相距20公里,東西相距19公里,東北到西南最長,約24公里。總面積150.9平方公里,轄7個行政村16個自然屯,總戶數3472戶,總人口11865人。現有耕地29420畝,其中水田9260畝,旱田20160畝。
境內主要河流一條---紅石河,全長19.9公里,大小水庫塘壩(包括和平水庫)8座,和平水庫以上,有著名的甕圈嶺和大頂子山。那里重巒疊障,峽谷深幽,群山起伏森林茂密,是國家重要的林業資源和人參天麻等珍貴中草藥產地,境內有林地7205公頃,國有林區1080公頃。林木蓄積量317764立方米,年度生產量4300立方米,森林覆蓋率41.8%,和平水庫以下,紅石河兩岸,屬于河谷平原,那里良田萬畝,土質較好,氣候適宜,盛產水稻,是紅石鎮乃至柳河縣優質大米的生產基地。