太仓古代为滨海村落,人烟稀少,户不满百。三国吴于此建仓屯粮,渐次发展。元代于
刘家港(时属嘉定县)开创漕粮海运后,遂日益繁盛,成为万家之邑。元末筑太仓城,吴元年建太仓卫,明初置镇海卫,屯兵驻防。明弘治十年(1497),割昆山、常熟、嘉定三县州地建太仓州。清雍正二年(1724),升为江苏直隶州,并析地置
镇洋县,取意镇守于北大江苏州洋(今为长江口)。辖嘉定县、崇明县、宝山县、昆山县、镇洋等县和太仓本州地,太仓州辖地今已划入上海市、苏州市,故上海素有“一个松江府、半个太仓州”之称。民国元年(1912),太仓州和镇洋县合并,定名太仓县。