清初为丹徒县八大集镇之一。
1929年,为镇江县第五区大路镇。
1946年,属大港区大路镇。
1949年,属丹徒县姚桥区大路镇。
1956年,改设大路乡,仍属姚桥区。
1957年,撤区并乡后,仍为大路乡。
1958年,并入姚桥人民公社,属镇江市。
1959年,姚桥人民公社拆分为姚桥、大路、儒里3个公社。
1960年初,3个公社划归扬中县。
1961年复,归镇江市。
1962年,改属丹徒县。
1963年,分设为姚桥、大路、儒里等16个公社。
1969年,合并为大路、姚桥2个公社。
1983年,大路人民公社改为大路乡。
1989年,撤乡设镇。
2002年,属丹徒区。
2005年12月29日,根据省政府《关于同意调整镇江市部分行政区划的批复》(苏政复[2003]88号)通知要求,镇江市政府印发《关于将京口区丁岗大路姚桥等3个乡镇划归京口管辖的通知》(镇政发[2005]111号),同时印发《关于将京口区丁岗大路姚桥等3个乡镇委托镇江新区管理的决定》(镇政发[2005]110号)。