明屬武陟縣善福鄉(xiāng)、永寧鄉(xiāng)。
清屬武陟縣千一里、平二里、待一里。
1945年屬武陟縣木欒鎮(zhèn)、嘉應(yīng)鄉(xiāng)。
1948年屬武陟縣第一區(qū)。
1955年撤區(qū)并鄉(xiāng),屬馬曲、古徐店、東石寺等中心鄉(xiāng)。
1956年屬馬曲、萬花、小徐崗3鄉(xiāng)。
1958年2月合并為城關(guān)鄉(xiāng)(駐木城鎮(zhèn),含今木城鎮(zhèn)范圍),8月成立城關(guān)鎮(zhèn)公社。
1962年析出木城鎮(zhèn)公社后,改為城關(guān)公社。
1983年恢復(fù)城關(guān)鄉(xiāng)。
1996年撤城關(guān)鄉(xiāng)設(shè)龍源鎮(zhèn)。
2012年撤鎮(zhèn)改龍源街道。