民國(guó)二年(1913年),元龍隸屬“東部二區(qū)”。
民國(guó)三十二年(1943年),設(shè)三岔區(qū),轄元龍鎮(zhèn)。
1949年8月后,設(shè)元龍等6區(qū)。
1951年5月,改為鄉(xiāng),其中第四區(qū)(元龍區(qū)),駐元龍鎮(zhèn),轄元土鄉(xiāng)。
1952年10月,第四區(qū)(元龍區(qū))增設(shè)玄頭鄉(xiāng)(后改名關(guān)營(yíng)鄉(xiāng))。
1954年3月,第四區(qū)(元龍區(qū))所屬關(guān)營(yíng)、隴東2鄉(xiāng)劃清水和秦安縣,又從秦安縣劃入謝坪鄉(xiāng)和扁坡鄉(xiāng)。
1955年11月,元龍隸屬三岔區(qū)(駐吳碧鎮(zhèn))。
1956年,元龍為鄉(xiāng)。
1958年,撤鄉(xiāng)并入葡萄公社。
1962年,為元龍區(qū)。
1968年10月,撤銷(xiāo)區(qū)級(jí)建置,元龍公社為其中之一;后改稱衛(wèi)東公社。
1971年,恢復(fù)原名,稱元龍公社。
1983年,改為鄉(xiāng)。
2003年5月,元龍撤鄉(xiāng)建鎮(zhèn)。