唐武德七年(624)屬處州東平鄉。
五代十國時稱松源鄉,屬龍泉縣。
民國時改稱城廂鎮。
1949年改稱城關鎮。
1950年分設為城內、后田鎮。
1953年2個鎮合并稱松源鎮。
1958年龍泉縣與慶元縣合并后改稱松源、玉田管理區,隸屬慶元人民公社。
1980年復稱城關鎮。
1984年改稱松源鎮。
1992年5月大濟鄉、和山鄉、星光鄉并入松源鎮。
2010年12月屏都鎮并入松源鎮。
2011年12月撤松源鎮、四山鄉,分設松源街道、濛洲街道、屏都街道。
濛洲街道是“浙江省教育強鎮”、“浙江省文明鎮”、“浙江省基層黨校示范點”。