The party has also made inroads into the vast rural stretches of the state, shaking the Congress and NCP citadels.
As per State Election Commission data, in the all-important Brihanmumbai Municipal Corporation (BMC) polls, BJP was a close second with 27.92 per cent votes against Shiv Sena's 28.83 per cent votes.
While the Uddhav Thackeray-led party polled a total of 14,46,428 votes, BJP garnered 14,00,500 votes in the megapolis, where the saffron parties faced off, despite being partners in the state and central governments.
The figures show that the BJP's vote share increased sharply from its 2012 account of a mere 8.64 per cent, when Shiv Sena was way ahead with 21.85 per cent, Congress 21.23 per cent and MNS 20.67 per cent votes.
More From This Section
BJP, known to be an urban-centric party, has this time made deep inroads into the rural areas, seriously denting the Congress and NCP in their traditional strongholds.
Of the 1,509 seats in the zilla parishads, BJP won 406, NCP 360, Congress 309, Shiv Sena 271 and MNS one.
In the 283 panchayat samitis, where 2,990 seats were up for grabs, BJP emerged as the winner with 831 seats, NCP 674, Congress 591 and Sena 581.
In the case of the municipal corporations too, BJP topped with 35.36 per cent votes, leaving behind its rivals Sena at 18.13 per cent, NCP at 14.88 per cent, Congress at 13.14 per cent and MNS at 3.96 per cent.