石山脚乡的历史经历了多次行政区划变更。解放初期,该地区称为吾山里乡。1956年并入石山脚乡。1958年属于上游公社,1961年更名为石山脚公社,隶属于黄田铺区。1984年,公社改制为乡。1995年,随着撤区并乡的行政调整,该地区划为现在的石山脚乡。
石山脚乡辖33个村,包括九江村、马投江村、
燕塘村、马朝村、马回村、令塘村、西塘村、南山村、
灯塘村、文屯村、石山脚村、竹塘村、吾山里村、竹元背村、天河桥村、五里堆村、
井塘尾村、乌鸦庙村、高林桥村、塔仪村、杨柳湾村、莲花塘村、玉禾田村、两水口村、光明村、藕塘村、仁田里村、大夫庙村、老坝村、桥坪村、华源村和黄泥桥村。