1940年改為三郎鄉(xiāng),仍屬;1951年分三郎鄉(xiāng)西北部建馬鹿鄉(xiāng),屬劍閣縣劍門區(qū);1952年馬鹿鄉(xiāng)劃歸下寺區(qū),同年下寺區(qū)劃歸昭化縣,馬鹿鄉(xiāng)劃歸昭化縣涼葛區(qū);1956年將三郎鄉(xiāng)并入黃沙鄉(xiāng);1958年?yáng)|壩村劃入黃沙鄉(xiāng),同年將黃沙鄉(xiāng)更名為三郎公社;1959年昭化縣并入廣元縣,建竹園區(qū),更名三郎公社為竹園公社,屬竹園區(qū);1961年將金山公社的金真、金河兩個(gè)大隊(duì)劃入竹園公社;1984年改公社為鄉(xiāng);1985年改竹園鄉(xiāng)為竹園鎮(zhèn);1986年屬?gòu)V元市市中區(qū)區(qū)公所;1989年屬元壩區(qū);1991年竹園鎮(zhèn)由元壩區(qū)劃入青川縣,屬竹園區(qū)公所;1992年撤竹園區(qū)公所,將金子山鄉(xiāng)并入竹園鎮(zhèn),建竹園鎮(zhèn)金子山辦事處,直屬青川縣;1995年將原金子山鄉(xiāng)地劃出竹園鎮(zhèn),復(fù)置金子山鄉(xiāng);2019年,撤銷馬鹿鎮(zhèn)、金子山鄉(xiāng),將原馬鹿鎮(zhèn)和原金子山鄉(xiāng)及原建峰鄉(xiāng)龍峰社區(qū)所屬行政區(qū)域劃歸竹園鎮(zhèn)管轄,竹園鎮(zhèn)人民政府駐清江路182號(hào)。