明洪武二年(1369年),名李市坝;明天顺年间(1457年至1464年),形成李市场。
清宣统二年(1910年),置八政乡。
民国二十九年(1940年),八政乡更名李市乡。
1958年,李市乡改为李市公社。
1984年,由李市公社改为李市乡。
1985年,由李市乡改为李市镇。
1993年,下湾、黄桷乡并入李市镇。
2001年,沙埂乡、两岔镇并入李市镇。
2001年,洞塘乡并入李市镇。
2004年,大桥镇和龙吟镇部分村并入李市镇。