清順治至康熙年間,始建石墻場,屬福祿里上四甲;清宣統二年(1910年),石墻境域為水江鄉所轄。
民國三年(1914年),實行保衛團制,下設局,石墻境域為保衛局。
民國八年(1919年),石墻為北路三區。
民國二十二年(1933年),設石墻鎮。
民國二十六年(1937年),石墻鎮改為石墻聯保,屬南川第二區(水江)。
民國二十九年(1940年),石墻聯保和雙河場合并為石墻鄉。
民國三十六年(1947年),石墻鄉屬水江區。
1949年11月25日,屬第四區。
1958年10月,石墻鄉改為石墻公社。
1983年10月,由石墻公社改為石墻鄉。
1992年8月,石墻鄉與鐵村鄉合并建立石墻鎮。
1998年10月,鐵村鄉從石墻鎮劃出單列。