明洪武元年(1368)设都转运盐使司松江分司于下沙,统领一至九团,其中六至九团在川沙境内,八团指合庆境域。明正统五年(1440)七至九团属下沙三场盐课司。清雍正三年(1725)上海县析长人乡置南汇县,八团在长人乡境域,随之隶属南汇县。清嘉庆十年(1805)准析上海县高昌乡滨海地区和南汇北部下沙盐场及八、九团置川沙抚民厅。清嘉庆十五年(1810)划界分管隶属松江府,是为川沙设治之始。清宣统三年(1911)即辛亥革命后,置川沙县分署,仍属松江府。民国元年(1912)实行市、乡制,合庆为八团乡。民国十八年(1929)改市、乡为区,合庆为第五区。民国二十三年(1934)建立区、乡、保、甲制,合庆为第四区。1949年10月废除旧的乡保甲制,建立合庆区人民政府,辖蔡路、青墩、奚家、唐家、暮紫、三凌、龙港、合庆、虹桥、小湾、畅塘、唐墓等12个乡。1957年撤区并乡,建合庆、蔡路乡。1958年两乡合并成立曙光人民公社。1959年1月红旗、曙光公社合并成小湾人民公社;同年6月小湾人民公社一分为三,成立合庆、蔡路、虹桥人民公社。1984年实行政社分设,重建乡、村基层组织。川沙县撤销后,1993年1月1日隶属上海市浦东新区。1995年12月1日根据沪府(1995)49号文改乡为镇,更名合庆镇;同年12月19日蔡路乡改为蔡路镇。2000年5月撤销合庆镇、蔡路镇建制,建立新建制合庆镇,隶属上海市浦东新区。