人类在常熟地区聚居。商末时，周太王之子泰伯建立勾吴。据《吴地记》有关古吴“北临大江”的记述，常熟地方为勾吴北境。西周时属吴国，公元前473年属越国，公元前333年属楚，公元前248年改属黄歇封地，公元前222年属秦。秦朝时设立郡县制制度，常熟地区属会稽郡吴县。西汉时高祖六年（公元前201年）属荆，后于前195年改属吴。东汉时永建四年（129年）改属吴郡吴县。西晋太康四年（283年）设立海虞县，隶属吴郡，因县境东临沧海而得名。东晋咸康七年（341年），在南沙乡设立南沙县，隶属晋陵郡。当时常熟地区属海虞