民國(guó)二十七年(1938年),屬淶源縣抗日民主政府一區(qū)。
1958年,屬東風(fēng)公社。
1961年,析出,建城關(guān)公社。
1984年,改置城關(guān)鎮(zhèn)。
1987年,更名為淶源鎮(zhèn)。
1993年,甲村鄉(xiāng)、北韓村鄉(xiāng)并入。
截至2011年末,淶源鎮(zhèn)轄觀音堂、福壽路、興文街、拒馬源、新城區(qū)、煙墩山6個(gè)居民委員會(huì),甲村、馮村、三甲村、北臺(tái)、二道河、豐樂、北屯、石門、曲村、王家灣、北韓、南韓、張家、顧家營(yíng)、后堡子、東夾山、西夾山、東神山、辛莊、小西莊、香爐屯、龍虎寺、扯拽溝、水泉、沿村、西關(guān)、大北關(guān)、小北關(guān)、東關(guān)、前泉坊、聯(lián)合關(guān)、新街、后泉坊、西神山、南關(guān)、城里、石李灣、麻園、太平關(guān)、水云鄉(xiāng)40個(gè)村民委員會(huì)。
截至2020年6月,淶源鎮(zhèn)轄7個(gè)居委會(huì)和40個(gè)村委會(huì),鎮(zhèn)人民政府駐富強(qiáng)路。
2021年10月,設(shè)立泉坊鎮(zhèn),將淶源鎮(zhèn)所轄的新城區(qū)社區(qū)、拒馬源社區(qū)、煙墩山社區(qū)3個(gè)居民委員會(huì)和聯(lián)合關(guān)、前泉坊、后泉坊、麻園、西神山、東神山、石李灣、馮村、曲村、甲村、王家灣、北屯、北臺(tái)、二道河、三甲村、豐樂村、石門17個(gè)村民委員會(huì)劃歸泉坊鎮(zhèn)管轄,將南屯鎮(zhèn)所轄的杜村1個(gè)村民委員會(huì)劃歸泉坊鎮(zhèn)管轄。