1954年,属益阳县的甘溪港区和迎丰桥区。
1956年6月,撤区并乡设立长春、过鹿坪、香铺仑乡。
1958年9月,3乡所辖区域归属长春、迎风人民公社。
1961年7月,撤销两个大公社,设立长春、过鹿坪、香铺仑人民公社。
1984年3月,长春、过鹿坪、香铺仑公社改乡。
1984年4月,属县级益阳市。
1994年4月,撤市建区后属资阳区。
1995年12月,长春、过鹿坪乡改镇。
1996年,从长春镇划出6个村到长春工业园。
2005年12月,长春镇、过鹿坪镇、香铺仑乡合并为长春镇。