桐鄉市位于浙江北部杭嘉湖平原,地理坐標為北緯30°28′~30°47′、東經(jīng)120°17′~120°39′。東連嘉興市秀洲區,南鄰海寧市,西毗德清縣、杭州市余杭區,西北接湖州市南潯區,北界江蘇省吳江市。市區距上海市140千米,距杭州市65千米。滬杭高速斜穿境域南部,320國道從東北向西南斜穿市境中部。
桐鄉市境為長(cháng)江三角洲平原的一部分,境內地勢低平,無(wú)一山丘,大致東南高、西北低,略向太湖傾斜,平均海拔5.3米。東西寬約36千米,南北長(cháng)約34千米,總面積727平方千米。
境內河流屬長(cháng)江流域太湖運河水系。市境河流南接海寧長(cháng)安上塘河水系,北經(jīng)瀾溪塘與江蘇省接壤,京杭運河斜貫全境,流經(jīng)市境段長(cháng)41.77千米。全市有骨干河道46條,大部分河道與運河垂直相交,呈網(wǎng)狀分布,與運河桐鄉段相連的河道主要有金牛塘、白馬塘、康涇塘、長(cháng)安塘、含山塘、靈安港、羔羊港、西圣埭港、長(cháng)山河等,河道總長(cháng)2401千米,水域面積合計46.3平方千米,占總面積的6.37%,河網(wǎng)密度為3.3千米/平方千米。屬典型的江南水網(wǎng)平原。
桐鄉市地處東南沿海,屬典型的亞熱帶季風(fēng)氣候。溫暖濕潤,四季分明,雨水豐沛,日照充足,具有春濕、夏熱、秋燥、冬冷的特點(diǎn)。
年平均氣溫16℃。1月份最冷,月平均氣溫3.8℃;極端最低氣溫-11℃,出現在1977年1月31日。7月最熱,月平均氣溫28.1℃,極端最高氣溫39.6℃,出現在2003年8月1日。日平均氣溫穩定通過(guò)10℃的平均回暖初日在3月31日,結束日在11月19日;平均無(wú)霜期為243天,平均終霜日在3月16日,平均初霜日在11月17日;平均初冰日在11月26日。
年平均降水量1233.9毫米。年際變化大,1999年最多降水量達1755.6毫米;1978年最少降水量?jì)H774.4毫米。全年有3個(gè)明顯降水時(shí)段即4~5月(春雨),6~7月(梅雨)和8~9月(秋雨)。近幾年降雪少。年平均日照1842.3小時(shí)。其中7月~8月最多,月平均日照分別為2117.3小時(shí)和2199.6小時(shí);1月~2月最少,月平均日照分別為1169.6小時(shí)和1107.4小時(shí);年平均蒸發(fā)量為1242.3毫米;年平均相對濕度為80%。主要災害性天氣有暴雨、干旱、臺風(fēng)、連陰雨、寒潮、雷電及大風(fēng)等。