Wang Hao was born in October 1963. He is an ethnic Han from Shanxian county, Shandong province. He has an undergraduate educational background from the Shandong Party School of the Communist Party of China (CPC) Committee. He entered the workforce in July 1982 and joined the CPC in January 1984.
He served successively as a Standing Committee Member and Director of the Publicity Department of the Caoxian County Committee of Shandong Province; Director of the Sports Committee of Heze Region of Shandong Province; Deputy Secretary of the CPC Heze Municipal Committee (county-level); Mayor of Heze Municipal People's Government (county-level); Secretary of the Communist Party of Mudan District of Heze; Standing Committee Member of the Heze Municipal Committee; Secretary-General, Deputy Mayor of the Heze Municipal People’s Government; Deputy Secretary of the CPC Heze Municipal Committee; Deputy Secretary of the CPC Binzhou Municipal Committee; Deputy Secretary-General of the CPC Shandong Provincial Committee; Director of the Shandong Public Complaints and Proposals Department; Dean and Secretary of the Leading Party Members' Group of the Department of Civil Affairs of Shandong Province; Secretary of the CPC Zibo Municipal Committee; Director of the Standing Committee of Zibo Municipal People's Congress; and Secretary of the CPC Yantai Municipal Committee.
He served as Standing Committee Member of the Shandong Provincial Committee and Secretary of the CPC Yantai Municipal Committee in June 2017. He also served as Standing Committee Member of the Hebei Provincial Committee and Secretary of the CPC Tangshan Municipal Committee.
In August 2019, he was appointed as Standing Committee Member of the Shaanxi Provincial Committee and Secretary of the CPC Xi'an Municipal Committee.
He is a delegate to the 19th CPC National Congress.