民國(guó)八年(1919年)7月,設(shè)石頭城村。
民國(guó)二十三年(1934年)5月,偽滿(mǎn)設(shè)二區(qū),駐石頭城。
民國(guó)二十六年(1937年),偽滿(mǎn)洲國(guó)將二區(qū)劃分為愛(ài)陽(yáng)、邊溝、石城、東湯、白廟5個(gè)村(鄉(xiāng)鎮(zhèn)級(jí)建制)。
民國(guó)二十七年(1938年),設(shè)石頭城村。
民國(guó)三十四年(1945年)10月,中共鳳城縣委改設(shè)石城區(qū)。
民國(guó)三十五年(1946年)5月,石城、邊溝2個(gè)區(qū)合并設(shè)立城陽(yáng)區(qū);同年10月,國(guó)民黨軍占領(lǐng)鳳城,設(shè)石城鄉(xiāng)。
民國(guó)三十六年(1947年)6月,東北民主聯(lián)軍恢復(fù)石城區(qū)建制。
1951年,鳳城縣將十九區(qū)(石城)、二十區(qū)(廟陽(yáng))、二十一區(qū)(大洼)3個(gè)區(qū)合并為鳳城縣第十區(qū),駐地石城。
1956年2月,以原十九區(qū)行政區(qū)劃設(shè)石城、合作、邊溝、廟陽(yáng)4個(gè)鄉(xiāng)。
1958年3月,鳳城縣撤區(qū)設(shè)鄉(xiāng),以石城、合作2鄉(xiāng)合并為石城鄉(xiāng),駐地石城;同年9月,撤銷(xiāo)石城鄉(xiāng)、廟陽(yáng)鄉(xiāng)、大洼鄉(xiāng)3個(gè)鄉(xiāng),合并成立石城公社。
1983年9月,設(shè)石城鄉(xiāng)。
1995年12月8日,撤銷(xiāo)石城鄉(xiāng),設(shè)立石城鎮(zhèn)。