Wuhan is the capital of Hubei Province in the People's Republic of China. With a population of over eleven million, it is the most populous city i…Wuhan is the capital of Hubei Province in the People's Republic of China. With a population of over eleven million, it is the most populous city in Hubei and the ninth most populous city in China. It is also one of the nine national central cities.