Yu Bo was born in October 1969 in Fengcheng, Liaoning. He joined the Chinese Communist Party in January 1991 and began his professional career in July 1992. Yu graduated from China Agricultural University (formerly Beijing Agricultural Engineering University), majoring in farmland water conservancy engineering.[2][3] He later earned a master's degree in engineering and holds professional qualifications as a senior political affairs specialist and engineer.[4]
Yu started his career in Changping District, Beijing, where he worked in the water resources system and gradually advanced from staff member to section chief. He later served as Deputy Secretary and then Secretary of the Changping District Communist Youth League Committee, followed by leadership roles at the township and district levels, including Party Secretary of Yangfang Town and director of the district's Development and Reform Commission.[5]
As part of Beijing's paired assistance to Tibet, Yu was appointed Party Secretary of Damxung County in the Tibet Autonomous Region, serving concurrently at the deputy prefectural level.[6] After returning to Beijing, he was appointed a member of the Beijing Municipal Committee for Agriculture and Rural Affairs and deputy director of the Beijing Municipal Commission of Agriculture.[7]
In January 2015, Yu became a member of the Standing Committee of the Fangshan District Committee and served as head of the Organization Department. He was later appointed Vice Mayor of Fangshan District. In December 2018, he was transferred to Yanqing District, where he served as Deputy Party Secretary, Acting District Mayor, and subsequently District Mayor.[8] In April 2022, Yu Bo was appointed Secretary of the Yanqing District Committee of the Chinese Communist Party.[9]
Yu is a delegate to the 20th National Congress of the Chinese Communist Party and a member of the 13th Beijing Municipal Committee of the Chinese Communist Party.[10][11]