1945年,屬于沁源縣第四區(qū)。
1953年,劃為赤石橋、姚壁、倪莊鄉(xiāng)3個鄉(xiāng),仍屬于第四區(qū)。
1956年,撤銷區(qū)級建制,姚壁鄉(xiāng)、倪莊鄉(xiāng)并入赤石橋鄉(xiāng),統(tǒng)稱赤石橋鄉(xiāng),屬于沁源縣。
1958年,因公社化莊兒上鄉(xiāng)與赤石橋鄉(xiāng),成立赤石橋鄉(xiāng)公社。
1961年,轄赤石橋、倪莊、實會灣、胡家莊、胡漢坪、青楊灣、善樸、劉家溝、段家坡底、桃坡底、姚壁12個生產(chǎn)大隊。
1962年,增設(shè)師莊、世旺鉤2個生產(chǎn)大隊。
1972年,增設(shè)北暢生產(chǎn)大隊,轄15個生產(chǎn)大隊。
1981年,增設(shè)閻家溝生產(chǎn)大隊。
1984年,由赤石橋公社改名為赤石橋鄉(xiāng)。
2001年3月,將莊兒上并入赤石橋鄉(xiāng),增設(shè)榆坪,莊兒上、澗崖底、算盤溝、桃園、箭桿、紅沙崖7個村民委員會,轄22個村民委員會。
2003年1月,撤銷胡漢坪、世旺溝、閻家旺3個村民委員會,轄赤石橋、桃坡底、姚壁、劉家溝、青楊灣、師莊、倪莊、實會灣、胡家莊、善樸、段家坡底、武家溝、榆坪、桃園、紅沙崖、箭桿、算盤溝、澗崖底、莊兒上19個村委會,46個自然村。
2020年將赤石橋鄉(xiāng)的桃坡底村1個村委會劃歸郭道鎮(zhèn)管轄。
2020年下轄赤石橋、姚壁、劉家溝、青楊灣、師莊、倪莊、實會灣、胡家莊、善樸、段家坡底、箭桿、澗崖底、莊兒上13個村民委員會。