Yogesh Kumar Bhattarai was involved in politics since his school days. He became a central committee member of the All Nepal National Free Students Union in 2046BS.
Bhattarai then worked in different capacities as an office secretary, chief of the publicity department, secretary and general secretary of the student wing. He then served as central chairman from 2051 to 2056.
He was elected central committee member from the eighth general convention in 2056. He was then elected as secretary from the party's ninth general convention held in Kathmandu. Bhattarai became a standing committee member of the party in 2075 and is currently secretary of the party.
He was elected as a lawmaker from Taplejung in 2074.
Bhattarai was Minister for Culture, Tourism and Civil Aviation in 2076 BS.