Wuhan University is located in Wuhan, the capital city of Hubei Province in central China. The main campus is situated on Luojia Hill, overlooking the beautiful East Lake. The precise address in English is:
No. 299 Bayi Road, Wuchang District, Wuhan City, Hubei Province, P.R. China.