Davesh Moudgil won the post of mayor, Gurpreet Singh Dhillon senior deputy mayor and Vinod Aggarwal deputy mayor in the 27-member Chandigarh Municipal Corporation, an election office spokesman said here after counting.
Mr Moudgil will be the 22nd mayor of Chandigarh Municipal Corporation.
Mr Moudgil bagged 22 votes as against his Congress rival Davinder Singh Babla who got five votes.
Mr Dhillon got 21 votes as against Congress rival Sheela Phool Singh who got six votes.
Mr Aggarwal got 22 votes as against Congress candidate Ravinder Kaur who got four votes, while one vote was declared invalid.
In the 27-member Chandigarh Municipal Corporation, the strength of BJP councillors is 20, Congress four, Shiromani Akali Dal (SAD) one, Independent one and one vote is of sitting MP Kirron Kher of the BJP.
The nine nominated councillors could not vote this year as their right to exercise franchise was struck down by the Punjab and Haryana High Court in August 2017.
In the run-up to the polls, the BJP despite having a brute majority witnessed rift within the party which was sorted out yesterday.
BJP rebel and outgoing mayor Asha Kumari Jaswal and Ravi Kant Sharma had earlier filed their nominations as Independents, but after a truce with Moudgil they withdrew from the race yesterday.
Mr Moudgil is considered close to former BJP MP Satya Pal Jain.
(This story has not been edited by NDTV staff and is auto-generated from a syndicated feed.)