Bahuguna was flanked by PCC Chief and Revenue Minister Yashpal Arya, Pauri Garhwal MP Satpal Maharaj and other senior leaders.
Union Minister Harish Rawat was, however, conspicuous with his absence.
The seat fell vacant after BJP MLA Kiran Mandal resigned last month to facilitate Bahuguna to enter the Legislative Assembly.