五代后梁開平三年(909),今境分屬吳江縣久詠鄉(xiāng)、范隅鄉(xiāng)。
南宋紹興三年(1133),在蘆墟司浜設(shè)分湖巡檢司署。
清宣統(tǒng)二年(1910),分屬黎里、蘆墟、莘塔、北厙、周莊等鎮(zhèn)。
1912年,分屬黎里市、蘆墟鄉(xiāng)。
1929年8月,分屬吳江縣第四、第六區(qū)。
1949年5月,分屬吳江縣蘆墟區(qū)、黎里區(qū)。
1953年1月,蘆墟、黎里2鎮(zhèn)為縣屬鎮(zhèn)。
1956年3月,黎里區(qū)并入蘆墟區(qū)。
1957年10月,撤區(qū)并鄉(xiāng),蘆墟區(qū)劃為莘塔、龍涇、黎里、北厙4鄉(xiāng),蘆墟鎮(zhèn)、黎里鎮(zhèn)仍為縣屬鎮(zhèn)。
1958年9月,成立莘塔、黎里、北厙3個(gè)人民公社,蘆墟鎮(zhèn)、黎里鎮(zhèn)仍為縣屬鎮(zhèn)。
1959年1月,黎里、蘆墟鎮(zhèn)分別并入黎里、莘塔人民公社。
1965年10月,復(fù)置蘆墟鎮(zhèn)、黎里鎮(zhèn)。
1983年7月,黎里鄉(xiāng)并入黎里鎮(zhèn)。
1985年10月,蘆墟鄉(xiāng)并入蘆墟鎮(zhèn)。
2001年10月,莘塔鎮(zhèn)并入蘆墟鎮(zhèn)。
2003年12月,金家壩鎮(zhèn)并入蘆墟鎮(zhèn);北厙鎮(zhèn)并入黎里鎮(zhèn)。
2006年10月,合并蘆墟鎮(zhèn)、黎里鎮(zhèn)置汾湖鎮(zhèn)。
2013年2月,汾湖鎮(zhèn)更名為黎里鎮(zhèn)。