Dujiangyan City is located at the mouth of Minjiang River on the northwest edge of Chengdu Plain, between latitude 30°44 '-31 °22' N and longitude 103°25 '-103 °47' E. It is bordering Pengzhou City, Pidu District and Wenjiang District in the east, connecting to Wenchuan County in the west and north, and adjacent to Chongzhou City in the south. 48 kilometers away from Chengdu, Dujiangyan covers an area of 1208 square kilometers, belonging to the subtropical humid monsoon climate zone of Sichuan Basin.
Tourism, Ecological agriculture, Medical care and health preserving
Number of visitors
26.19 million (2019)
6 sub-district offices, 5 towns
Sources: Dujiangyan Municipal People's Government Portal Website: "Dujiangyan·China"
（As of May, 2021）