春秋时属秦地。
明、清两代属车乡七里,后被分为阳苏里、教义里。
中华民国元年(1912年)后,属阳庄联保。
1949年6月,属杨庄区。
1956年3月,乡成立灵源乡。
1958年9月,阳洪、灵源、大杨3乡合并建成东风公社。
1958年,撤大县,东风公社更名阳洪公社,灵源属其管辖。
1961年,阳洪公社分成阳洪、大杨2个公社,灵源属阳洪公社。
“文化大革命”中更名为东风公社。
1971年5月,成立灵源公社。
1984年,改灵源公社为灵源乡。
1997年,改设为灵源镇。