民國時期,屬耒陽縣。
1950年4月,屬一區。
1950年11月,屬二區。
1953年1月,劃衡南縣新市下街與河水西歸耒陽縣新市鎮。
1956年6月,將新市、新塘、渠塘3個鄉和2個社區合并設新市鎮。
1957年1月,新市鎮改為新市鄉,屬耒陽縣新市辦事處。
1958年9月,新市鄉與高爐鄉合并設新市公社。
1961年5月,析出復置新市鄉。
1969年3月,屬耒陽縣新市區。
1985年5月,撤鄉設鎮。
1995年6月,高爐鄉并入新市鎮。