1949年设石堡乡,1958年设石堡公社,1970年将包集河8村划入,1984年划归大柳乡,2004年撤乡建镇,形成现在22个行政村建制。
地处县城以北,属暖温带气温,总面积10.8万亩,总耕地面积3.53万亩,平均海拔1700米,年均降雨量500毫米,平均气温8摄氏度,全年无霜期180天。
全乡辖22个行政村164个村民小组,分别为:史山、张刘、苏团、石堡、刘城、祁家、斜坡、刘庄、新尧、阳山、上坝、郭庄、张河、孟林、马沟、王寺、深沟、新亭、张李、包集、石沟、杨麻。
社会秩序稳定,警务室、司法所职能发挥正常,新农村建设进展有序;养殖业、种植业、贩运业以及劳务产业发展迅猛,全乡经济发展势头良好。
石堡村1200亩澳洲青苹,阳山流域苹果栽植,水磨川流域药材种植,张李、包集流域花椒、核桃地埂经济。砂源丰富,为全县建筑业提供原料。