清雍正年间,设二郎场,属合州来苏里;清咸丰年间(1851年2月1日至1861年8月22日),改名淳熙场;清光绪三十二年(1906年),复名二郎场,属龙多乡。
民国十五年(1926年),设二郎乡。
民国二十年(1931年),改为二郎镇,属第七区。
民国三十年(1941年),改二郎镇为二郎乡。
1949年12月后,属第八区。
1953年3月,析二郎、万古乡部分建半月乡,析二郎乡建二郎镇;同年9月,析二郎、万古乡部分建立鞍山乡。
1958年9月,撤半月乡并入二郎乡;二郎镇并入二郎乡,成立二郎公社。
1968年3月,二郎公社更名五七公社。
1972年10月,恢复二郎公社原名。
1977年3月,析二郎、万古公社部分建半月公社。
1983年12月,半月公社改为半月乡,二郎公社改为二郎乡。
1993年12月,半月乡4村与二郎乡合并建立二郎镇。