常熟市位于江苏省东南部长江三角洲经济发达地区,地处东经120°33ˊ~121°03ˊ,北纬31°30ˊ~31°50ˊ。东邻太仓,距上海100千米;南接昆山、苏州;西连无锡、江阴;北濒长江黄金水道,与南通隔江相望;西北境与张家港接壤。全境东西间最大直线距离49千米,南北间最长距离37千米,总面积1264平方千米(含长江界属水面)。地势低平,海拔大都在3~7米间。山丘主要有虞山、顾山、福山。其中以虞山为最,海拔261米,长6400米,东端蜿蜒入古城,素有“十里青山半入城”之说。气候适宜,雨量充沛,四季分明。2005年平均气温16.5度,比历年平均偏高0.9度,年总降水量934.7毫米,比常年平均偏少11.5%,全年日照时数为1991.1小时,略少于常年。
常熟自然资源丰富。全市现有土地总面积1094平方千米,耕地面积58531公倾,其中水田面积44359公顷,旱地面积14172公顷。境内水网交织,各河流湖荡均属太湖水系,其分布呈以城区为轴心向四乡辐射状,东南较密,西北较疏。主要河流有望虞河、白茆塘、元和塘、盐铁塘、常浒河、张家港、耿泾塘等,湖泊有昆承湖、尚湖等。境内动、植物和水产资源也比较多,野生动物有哺乳类、鸟类800余种,近年来又有人工饲养的北极狐、水貂等。水产有出自长江的鮠鱼、鲥鱼、刀鱼、海白虾等,出自内河的有鲫鱼、草鱼、鲢鱼、扁鱼、青虾和阳澄湖大闸蟹等。野生植物有乔木、灌木、药材、草、蕈菌等5大类200多种。人工栽培的树木有马尾松、黑松、刺槐、水杉等300多种。此外,尚有矿类资源高岭土、黄沙、煤、泥炭、石英砂、天然气等,但储量不多。 境内地下水分布面广,水量丰富,水质上乘,曾被广泛采用。近年来为防陆地沉降,已渐回填停用。