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 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