原名三贤镇。
1952年6月,设城关区公所。
1954年,改城关区。
1956年9月,改城关镇(区级镇)。
1993年2月,资阳撤县设市(县级市),城关镇更名为资阳市雁江镇。
2000年11月,地级资阳市成立,县级市资阳市随之更名为资阳市雁江区,资阳市雁江镇同时更名为资阳市雁江区雁江镇。
2005年12月23日,城区设立街道办事处,原雁江镇管辖的社区,行政村分别划归三贤祠、资溪、莲花街道管辖。
原松涛镇管辖的小堰、二堰、石厂、前进、顺河、燕山、周祠、石梯、进仕、新堰、双槐、河心、花椒、响水15个行政村划归雁江镇管辖。