赤石桥乡,隶属于山西省长治市沁源县,地处沁源县东北部,东与景凤镇交界,南与郭道镇、聪子峪乡毗邻,西与王和镇、王陶镇、聪子峪乡相接,北与晋中市平遥县接壤,镇人民政府距沁源县城约50千米,行政区域面积188.53平方千米(含原赤石桥乡的桃坡底村)。截至2019年末,赤石桥乡户籍人口为7688人。
1949年,属沁源县第四区;2001年3月,庄儿上乡并入赤石桥乡;2021年3月5日,将赤石桥乡的桃坡底村委会划归郭道镇管辖。截至2021年10月31日,赤石桥乡辖13个行政村;镇人民政府驻赤石桥村。
截至2019年末,赤石桥乡有工业企业2个。