红岩乡在
水城县东南部,离市中心73公里,全乡93.44平方公里。含8个村,81个村民组,4308户,16899人,主要居住着汉、布依、彝、苗、回等民族,其中:少数民族占的51.51%,(民族结构为:汉族48.49%,彝族17.49%,布依族17.23%,苗族12.67%,回族2.7%,水族1.14%,仡佬族0.04%)。东南分别与
六枝特区新场乡、箐口乡连襟,西北与蟠龙、猴场近邻。整个地势东北高,西南低,落差起伏较大,切割严重。最高海拔1964米,最低海拔820米,全乡有耕地9920.67亩,年降水量1000mm左右,全乡雨量充沛,气候温和,适宜种植玉米、水稻、土豆、油菜、洋芋等农作物及竹荪、大蒜、甘蔗等经作物。 全乡矿产资源较为丰富,主要有煤炭、硅铁矿等,原建有红岩、红星、新发、新寨四对煤矿,2006年末整改合并为两对年产15万吨的煤矿,总设计生产能力为年产30万吨。