石花鎮(zhèn)最初形成于兩千五百年前的戰(zhàn)國時期,扼鄂、豫、川、陜西古山道要沖,清朝時巡檢司署,民國時設“縣佐”。
1948年,石花街為谷城縣第二區(qū)(石花區(qū))駐地。
1950年,建立區(qū)轄石花鎮(zhèn)。
1952年6月,改為縣轄鎮(zhèn)。
1958年,改為石花公社,石花鎮(zhèn)為社轄鎮(zhèn)。
1961年,復稱石花區(qū),石花鎮(zhèn)為縣轄鎮(zhèn)。
1975年8月,撤銷石花區(qū),成立石花人民公社,石花鎮(zhèn)仍為縣轄鎮(zhèn)。
1999年,將薤山林場觀音坪村和柏家堰村劃歸石花鎮(zhèn)。
2001年,撤銷大峪橋鎮(zhèn),將其所轄行政管理區(qū)劃歸石花鎮(zhèn),將謝灣鎮(zhèn)羅家井村和席埡村劃歸石花鎮(zhèn)。