戰(zhàn)國時期屬新市邑;三國時期屬江夏郡;西漢屬江夏郡;晉屬竟陵郡;南北朝屬江夏郡,后屬新洲、梁寧郡;隋朝屬安陸郡,溫州、郢州;唐朝屬溫州、郢州;元、明、清屬安陸郡;1945年稱包胥鎮(zhèn)(以城東申公嶺為楚國功臣申包胥故里命名)。
1948年為京山縣第八區(qū),1949年為京山縣城關(guān)區(qū);1954年2月,又更名為京山縣第一區(qū)。
1958年9月為惠亭山人民公社。
1959年城關(guān)鎮(zhèn)改為縣轄鎮(zhèn)。
1961年10月惠亭人民公社改為惠亭區(qū);1975年,城關(guān)鎮(zhèn)改為城關(guān)人民公社;1978年3月,撤銷城關(guān)人民公社,恢復(fù)城關(guān)鎮(zhèn)建制;1981年恢復(fù)歷史地名時城關(guān)鎮(zhèn)更名為新市鎮(zhèn);1984年3月體制改革,惠亭區(qū)與城關(guān)鎮(zhèn)合并為新市鎮(zhèn)至今。
2018年2月22日,京山撤縣設(shè)市,以原京山縣的行政區(qū)域為京山市的行政區(qū)域,新市鎮(zhèn)歸京山市管轄。
2019年1月9日,省民政廳下達《關(guān)于京山市設(shè)立新市等街道的批復(fù)》,同意撤銷新市鎮(zhèn)設(shè)立新市街道。