清代,属玉峰里龙水镇,小地名叫“麻柳湾”。
清宣统二年(1910年),建政兴场,从龙水镇析设马跑乡。
民国十九年(1930年),属大足县第三区。
民国二十九年(1940年),并石门、马跑乡合并,命名石马乡。
1949年12月,属大足县第五区,为区治地。
1953年4月,析设石门、团结2乡。
1956年9月,石门乡并入石马乡。
1958年3月,团结乡并入石马乡,改设石马公社。
1961年,析设团结公社。
1984年10月,改为石马乡。
1993年11月,撤销石马区、石马、团结乡,组建石马镇。