民國(guó)二十四年(1935年),設(shè)竹根鎮(zhèn),屬犍為縣第四區(qū)。
1950年8月,屬犍為縣第八區(qū)。
1951年10月,屬五通橋市。
1951年11月,屬五通橋市第一區(qū)。
1955年1月,竹根鎮(zhèn)改區(qū)級(jí)鎮(zhèn)。
1956年,五通、竹根2鎮(zhèn)合并為橋?yàn)╂?zhèn),設(shè)竹根鄉(xiāng),轄原第一聯(lián)鄉(xiāng)和第六聯(lián)鄉(xiāng)的聯(lián)盟小鄉(xiāng)。
1958年10月,鄉(xiāng)改公社,新華、幸福、順江大隊(duì)劃歸果蔬農(nóng)場(chǎng)。
1962年,撤橋?yàn)╂?zhèn),析置五通、竹根2鎮(zhèn)和竹根公社。
1984年4月,公社改鄉(xiāng)。
1985年2月,屬樂山市五通橋區(qū)(縣級(jí))。
1986年9月,五通鎮(zhèn)改街道。
1987年,竹根鄉(xiāng)并人竹根鎮(zhèn)。
1992年9月,五通街道并入竹根鎮(zhèn)。
2001年9月,增設(shè)7個(gè)居民委員會(huì),171個(gè)居民小組。
2019年12月13日,撤銷楊柳鎮(zhèn),將其所屬行政區(qū)域劃歸竹根鎮(zhèn)管轄。