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