Songjiang district is in the Yangtze Delta, in the southwest of Shanghai and along the upper and middle reaches of the Huangpu River. Songjiang is a core area to Shanghai and the Yangtze Delta region thanks to its transportation network, including the Shanghai-Hangzhou High-speed Railway, Shanghai-Hangzhou Highway (G60), Shanghai-Qingpu-Pingwang Highway (G50), Tongsan Expressway (G1501), Jiading-Jinshan Highway (G15) and Airport Highway (S32). Metro Line 9 provides quick access from Songjiang to downtown, making Songjiang an increasingly important gateway to Shanghai in the southwest.
Songjiang district covers an area of 604.67 square kilometers, which is 9.5% of the total area of Shanghai. In the shape of a ladder, 87.91% of the area is land and the remainder is covered with water.
Songjiang district is in the low-lying area of Taihu Lake valley, which is very low in physical features with 27,000 hectares only about 3.2 meters above sea level.
Songjiang has a subtropical monsoon climate. It is temperate and moist with four seasons. In 2013, the average temperature for the year was 17.5 degrees Celsius, 1.3 degrees higher than average. There were 2,042.5 hours of sunshine, 242.6 hours more than average, and 1,160.9 millimeters of rainfall, 7.3 millimeters less than average. The highest temperature was 41.2 degrees Celsius and the lowest -4.0 degrees.
Songjiang’s water resources come from the Huangpu River, which gets its water from Dianshan Lake, Taihu Lake and Tianmu Mountain in Zhejiang Province, and then empties itself into the sea. All the rivers in the area are tidal ones.