周朝時(shí),屬巴國地。
秦朝時(shí),屬巴郡閬中縣。
漢朝時(shí),屬安漢縣。
南朝梁時(shí),屬相如縣。
清光緒二十年(1894年),設(shè)西鄉(xiāng)正源場團(tuán)。
民國二年(1913年),設(shè)正源鄉(xiāng)。
民國三十六年(1947年),分為南充正源鄉(xiāng)及蓬安正源鄉(xiāng)。
1950年3月,設(shè)正源鄉(xiāng)。
1952年,劃歸蓬安縣。
1953年,分為正源鄉(xiāng)和望江鎮(zhèn)。
1956年,望江鎮(zhèn)并入正源鄉(xiāng)。
1958年10月,正源鄉(xiāng)與中壩鄉(xiāng)合并為沖鋒公社。
1959年,沖鋒公社更名正源公社。
1967年,正源公社更名沖鋒公社。
1983年8月,沖鋒公社改為正源鄉(xiāng)。
1986年9月,由正源鄉(xiāng)改為正源鎮(zhèn)。