Britannica
Sources used in this answer
Where is Hubei province located within China?
Created from Britannica articles
using AI.
AI can make mistakes, so verify using Britannica articles.
Hubei
The Three Gorges Dam spanning the Yangtze River (Chang Jiang) near Yichang, Hubei province, China.
Hubei is located in the heart of China, occupying a central position within the middle basin of the Yangtze River.
Its geographic boundaries are as follows:
* West: Chongqing municipality
* Northwest: Shaanxi province
* North and Northeast: Henan province
* East: Anhui province
* Southeast: Jiangxi province
* South: Hunan province1
The province's name translates to "North of the Lake," referring to its historical position relative to Dongting Lake.1