南宋寶柘元年(1253年),鄉境拉坡、梨樹、大坡、紅泥、歪納、坡老等地屬安隆洞,后屬安隆長官司花障甲,隸廣西泗城州(府)。
清雍正五年(1727年),屬南籠府。
清嘉慶二年(1797年),鄉境大部屬興義府親轄北鄉永化里。
民國二年(1913年),南籠府改南籠縣。
民國十一年(1922年),南籠縣改稱安龍縣,屬安龍縣。
民國二十八年(1939年),屬六區篤山聯保。
民國三十一年(1942年),建篤山鄉,隸安龍縣。
1950年3月,設篤山鄉,隸龍山區(四區)。
1958年12月,屬花障公社,隸龍山區。
1961年1月,建篤山管理區,隸龍山公社。
1961年10月,設篤山公社。
1984年7月,設篤山鄉,隸龍山區。
1992年1月,設梨樹鄉,隸安龍縣。
2000年5月,梨樹鄉更名篤山鄉。
2015年1月21日,撤銷篤山鄉,設立篤山鎮。