古名“五斗金”。
北宋開寶八年(公元975年)屬東平鄉(xiāng)東關里,為縣治所;宋開禧元年(1205年)屬城廂,并沿至清末;1928年,屬坊區(qū)、后屬大布區(qū);1940年設松源鎮(zhèn),屬城關區(qū);1949年9月,松源鎮(zhèn)更名城關鎮(zhèn),屬城關區(qū)(后為大布區(qū));1956年城關鎮(zhèn)改名為建設鎮(zhèn);1958年10月,撤銷建設鎮(zhèn),設立紅旗人民公社(簡稱公社);1962年8月,紅旗公社更名松源公社,屬城關區(qū);1966年8月,更名城關公社;1980年8月,復設城關鎮(zhèn);1984年10月,更名松源鎮(zhèn);2008年12月,撤銷松源鎮(zhèn),設立松源街道。