古城厢地区于五六千年前,是一条濒临大海的冈身,一个人烟稀少的小村落。直至秦汉时始有建置,为娄县惠安乡地。
梁武帝天监六年(公元507年),分娄县置信义县,惠安乡随之属信义县。
大同二年(536年),又析信义县置昆山县,惠安乡属昆山县。
南宋淳祐年间(1241—1251年),太仓城(按:是时为木栅城)及其附郭为惠安乡27保,隶属昆山县。
元延祐元年(1314年),昆山州移治太仓,城厢为州治地,隶属昆山州。
元至正十七年(1357年),昆山州治迁回马鞍山。昆山州治于城厢共43年。
吴元年(1367年),立太仓卫。
明洪武十二年又立镇海卫。两卫治地均设于城厢。镇地仍隶属昆山州惠安乡。
洪武二年(1369年)降昆山为县,改昆为昆,隶属不变。
明弘治十年(1497年)建太仓州,昆山惠安乡割为州辖,城厢为州治地,治地始建铺制,隶属州署。
清雍正二年(1724年),太仓州升江苏直隶州,州地析镇洋县,以城内致和塘为界,塘南为镇洋县境,塘北为太仓州境。州县同城而治。镇洋县衙设于塘北州境飞云桥,而太仓州儒学署设于塘南县境(孔庙所在地),两者作为互易地。铺制仍袭前明,只是由原24铺减少至14铺,其中4铺实行州县共辖。
清宣统二年(1910年)八月,建立城厢自治公所,隶属太(太仓州)镇(镇洋县)自治公所。
民国元年(1912年),太仓州,镇洋县合并为太仓县。改城厢为太仓市,隶属太仓县。
民国十八年(1929年),贯彻《县组织法》,改街为镇,改村为乡,全县设50镇,358乡。是年,废太仓市,分设泰昌、笔峰、海宁、鼓楼4镇,隶属第一区。
民国二十四年(1935年),撤并4镇,改设弇东、弇中、弇西3个镇,隶属第一区署。
民国二十六年(1937年)11月,日本侵略军侵占县城,12月,3镇改称城区,隶属太仓县伪维持会。27年,恢复战前弇东、弇中、弇西3镇镇制,隶属伪第一区。
民国二十八年(1939年)8月,3镇合并为城厢镇,直属太仓县。
民国二十九年(1940年)7月,再次恢复弇东、弇中、弇西3镇制,隶属伪城厢区署。
民国三十年(1941年)1月,隶属伪第一区署。35年4月,在原建3镇的基础上,废弇中镇,存弇东、弇西两镇,隶属城厢区署。
民国三六年(1947年)3月,将弇东、弇西两镇,合并为城厢镇,隶县直属。
1949年5月,太仓解放,仍称城厢镇,隶属城区。