1939年,隸屬第四區(qū),稱第五鄉(xiāng)。
1949年,為谷城縣第9區(qū)。
1956年7月,撤區(qū)建鄉(xiāng),將五山區(qū)劃分為聞畈、謝灣、田河、張灣4個鄉(xiāng)。
1958年,撤鄉(xiāng)并社,稱東方紅人民公社,轄田河、聞畈、東灣、謝灣、張灣5個管理區(qū)。
1961年,恢復(fù)區(qū)制,改稱五山區(qū),轄田河、聞畈、張灣、謝灣、東灣5個小公社。
1975年,撤區(qū)建社,為五山人民公社。
1984年,五山撤社建區(qū),復(fù)稱五山區(qū),下轄田河鄉(xiāng)、張灣鄉(xiāng)、東灣鄉(xiāng)和謝灣鎮(zhèn)、聞畈鎮(zhèn)。
1987年9月,撤銷五山區(qū)建制,設(shè)立縣轄五山鄉(xiāng)和謝灣鎮(zhèn)。
1994年3月,撤銷五山鄉(xiāng)建置五山鎮(zhèn)。
2001年4月,撤銷謝灣鎮(zhèn),除席家埡村、羅家井村劃入石花鎮(zhèn)外,其余村劃歸五山鎮(zhèn)。