民國二十一年(1932年),為豐勝鄉(xiāng)。
1949年12月,隸屬袁驛區(qū)。
1953年3月,為安豐上鄉(xiāng),隸屬第十一區(qū)。
1955年2月,隸屬第八區(qū)。
1958年8月,改建上安豐公社,隸屬新盛區(qū);同年9月,設下安豐公社,隸屬仁賢區(qū)。
1966年9月,上安豐公社更名竹豐公社,下安豐公社更名竹山公社。
1985年9月,竹豐公社、竹山公社分別改為上安豐鄉(xiāng)、下安豐鄉(xiāng)。
1992年9月,下安豐鄉(xiāng)和上安豐鄉(xiāng)新街、川心2村合并設立竹山鄉(xiāng)。
1994年1月,由竹山鄉(xiāng)改為竹山鎮(zhèn)。