The 1989 Karnataka Legislative Assembly election was held on 24 November 1989 in the Indian state of Karnataka to elect 224 members of the Karnataka Legislative Assembly. The Indian National Congress came back to power with a huge majority.

Results Parties and coalitionsPopular voteSeatsVotes%±ppContestedWon+/−Indian National Congress79,90,14243.762.94221178113Janata Dal49,43,85427.0827.082092424Bharatiya Janata Party7,55,0324.140.2611842Janata Party20,70,34111.3432.262172137Independents (IND)14,82,4828.121.351,088121Other10,16,0585.563.3319043Total 1,82,57,909 100.00 2,043 224 ±0Valid votes1,82,57,90994.40Invalid votes10,82,1335.60Votes cast / turnout1,93,40,04267.57Abstentions 92,83,971 32.43Registered voters 2,86,24,013

Results by constituency