民國時,為金華鄉、同源鄉、珠螺鄉、古營鄉。
中華人民共和國成立后,1950年2月,建立源頭區工委;同年9月稱平樂七區。
1958年1月,撤區并鄉分源頭、珠螺、義洞、古營4個鄉;同年9月成立源頭公社。
1960年3月,分為源頭、高龍2個公社,源頭公社與源頭農場合署。
1961年7月,增設珠螺、古營公社2個公社;次年7月撤高龍、珠螺、古營公社,合并設源頭區。
1969年4月,改區為公社。
1984年,改稱為源頭鎮。