Britannica
Sources used in this answer
Where is Chongqing located in China?
Created from Britannica articles
using AI.
AI can make mistakes, so verify using Britannica articles.
Chongqing
Skyscrapers at night in central Chongqing, China.
Chongqing is a major city and provincial-level municipality located in southwest-central China.1
Situated approximately 1,400 miles (2,250 km) from the sea, the city is positioned at the confluence of the Yangtze River and the Jialing River. The central part of the city is built on a hilly peninsula formed by these two rivers.12
The broader Chongqing municipality is bordered by several provinces:
* West: Sichuan
* North: Shaanxi
* East: Hubei
* Southeast: Hunan
* South: Guizhou1
Geographically, the western and southwestern portions of the municipality lie within the Sichuan Basin, while the surrounding landscape is defined by various mountain ranges, including the Daba Mountains to the north and the Wu Mountains in the northeast.2