宋、元、明、清屬南江縣;1933年6月紅四方面軍在石馬場建區(qū)蘇維埃,在真武廟、水佛埡、牛悶埡、木魚梁建鄉(xiāng)蘇維埃;1935年6月至1938年,先后大部分地區(qū)屬彭石鄉(xiāng)、龍彭鄉(xiāng),小部分屬巴中、南江縣;1951年成立石馬鄉(xiāng);1952年將巴中、南江縣所轄部分地域劃入蒼溪后,從石馬鄉(xiāng)分出中華、勝利二鄉(xiāng);1955年將中華、勝利并入仍為石馬鄉(xiāng);1958年改稱石馬人民公社;1984年復(fù)置石馬鄉(xiāng)。
1992年以石馬、白山2鄉(xiāng)合并設(shè)立石馬鎮(zhèn)。