2019 Karnataka Legislative Assembly by-elections


By-elections to fifteen state assembly constituencies were held in Karnataka on 5 December 2019, and results were announced on 9 December. BJP, the ruling party, needed to win 6 out of the 15 seats to maintain its majority. It won 12 out of 15 seats. Congress won two, JD failed to open its account, and one seat was won by a rebel BJP leader who contested as an independent.

Election schedule

Scheduled

By-elections to fifteen state assembly constituencies were originally to be held on 21 October 2019 together with Haryana and Maharashtra Assembly elections. The counting of votes was to be on 24 October 2019.
EventDateDay
Date for Nominations23 Sep 2019Monday
Last Date for filing Nominations30 Sep 2019Monday
Date for scrutiny of nominations1 Oct 2019Tuesday
Last date for withdrawal of candidatures3 Oct 2019Thursday
Date of poll21 Oct 2019Monday
Date of counting24 Oct 2019Thursday
Date before which the election shall be completed24 Oct 2019Sunday

Rescheduled

The Election Commission on 27 September rescheduled the by-elections to 15 Karnataka assembly constituencies to 5 December and will declare the results no later than 11 December.
EventDateDay
Date for Nominations11 Nov 2019Monday
Last Date for filing Nominations18 Nov 2019Monday
Date for scrutiny of nominations19 Nov 2019Tuesday
Last date for withdrawal of candidatures21 Nov 2019Thursday
Date of poll5 Dec 2019Thursday
Date of counting9 Dec 2019Monday
Date before which the election shall be completed11 Dec 2019Wednesday

Surveys and polls

Seat projections

Results

Results by partyhttps://rb.gy/znh4oi

Results by constituency

Gains by BJP

The bypolls were necessitated because 15 MLAs, from Congress and Janada Dal, resigned to bring down Kumaraswamy's coalition government. BJP won 12 out of 15 seats. But 3 seats escaped its grasp. Roshan Beg from Shivajinagar had resigned. But BJP did not allow Roshan Baig to join them, and he did not contest the bypoll. Congress retained the seat. From Hoskote, MTB Nagaraj resigned his seat and joined BJP who nominated him from his former seat. But a BJP rebel challenged him, and the rebel won. From Hunsur, Adagur Vishwanath had won on JD ticket, defeating Manjunath of Congress. He resigned, and contested as BJP candidate this time. But this time Manjunath managed to win the seat for Congress.