Congress scored a slight edge narrowly winning a majority of seats across 10 of 22 districts during vote count for 105 Urban Local Bodies with 982 out of the total 2,662 seats.
The opposition BJP won 929 seats, with majority in seven districts including the coastal districts of Udupi and Dakshina Kannada.
However, Independents won 329 seats across the 22 districts, while other parties and regional outfits won another 34.
The polls were held on August 31.
BJP president Amit Shah thanked voters in Karnataka for their “continued support” for the party.
He said the outcome highlighted people’s dissatisfaction against the “unholy alliance” between the Janata Dal (Secular) and the Congress.
Taking a dig at the alliance, he dubbed it opportunistic and said it would not come in the way of Prime Minister Narendra Modi and the Bharatiya Janata Party working for the betterment of the state.
He termed his party’s performance as “stupendous”.
The BJP tweeted statistics of previous local bodies polls to show a surge in the party’s fortunes.