1949年,為石溪鄉(xiāng)。
1951年6月,由石溪鄉(xiāng)劃出設(shè)民樂鎮(zhèn)(只轄集鎮(zhèn))、全心鄉(xiāng)、公正鄉(xiāng)、涼橋鄉(xiāng)、岷東鄉(xiāng)、新政鄉(xiāng)。
1956年2月,新政鄉(xiāng)并入泉水鄉(xiāng),岷東鄉(xiāng)并入平安鄉(xiāng),全心鄉(xiāng)、涼橋鄉(xiāng)并入公正鄉(xiāng),民樂鎮(zhèn)更名為石板溪鎮(zhèn)。
1958年9月,公正、平安兩鄉(xiāng)和石板溪鎮(zhèn)合并建立石溪人民公社。
1959年7月,平安鄉(xiāng)劃出置石溪鎮(zhèn)。
1976年4月,樂山縣西壩公社五星大隊(duì)5、6、7三個(gè)生產(chǎn)隊(duì)劃入本鎮(zhèn)管轄,并從紅旗大隊(duì)(今桃花村)劃出第6、7兩個(gè)隊(duì)合并建立水庫大隊(duì)(今姜溝村)。
1990年1月,石溪鄉(xiāng)并入石溪鎮(zhèn)。
2019年12月13日,撤銷馬廟鄉(xiāng)、塘壩鄉(xiāng),將原馬廟鄉(xiāng)天池村、小村村、成新村3村和原塘壩鄉(xiāng)牛心村、白家村、高家村、新房村、塘房村5村劃歸石溪鎮(zhèn)管轄。
石馬村劃入舞雩鎮(zhèn)。