明洪武二年(1369年),名李市壩;明天順年間(1457年至1464年),形成李市場(chǎng)。
清宣統(tǒng)二年(1910年),置八政鄉(xiāng)。
民國二十九年(1940年),八政鄉(xiāng)更名李市鄉(xiāng)。
1958年,李市鄉(xiāng)改為李市公社。
1984年,由李市公社改為李市鄉(xiāng)。
1985年,由李市鄉(xiāng)改為李市鎮(zhèn)。
1993年,下灣、黃桷鄉(xiāng)并入李市鎮(zhèn)。
2001年,沙埂鄉(xiāng)、兩岔鎮(zhèn)并入李市鎮(zhèn)。
2001年,洞塘鄉(xiāng)并入李市鎮(zhèn)。
2004年,大橋鎮(zhèn)和龍吟鎮(zhèn)部分村并入李市鎮(zhèn)。