1989 Lok Sabha Election Results

India General Election (Parliament) · 543 Constituencies · 25 States & UTs

The 1989 Indian general election was held across 543 Lok Sabha constituencies in 25 states and union territories. A total of 498,906,129 electors were registered and 309,050,495 votes were polled, recording a national voter turnout of 61.9%. Indian National Congress won the most seats with 197, followed by Janata Dal with 143 seats.

Browse the state-wise breakdown below, or click any state to see constituency-level results with individual candidate data.

543
Total Seats
498,906,129
Total Electors
309,050,495
Votes Polled
61.9%
Voter Turnout
Top Parties (Seats)

State-wise Results

Click any state to view constituency-level results

State / UT Seats Leading Party Won Turnout
Andhra Pradesh 42 Indian National Congress 39 70.4%
Arunachal Pradesh 2 Indian National Congress 2 59.2%
Assam 14 Data Not Available 14 -
Bihar 54 Janata Dal 32 60.2%
Delhi 7 Bharatiya Janata Party 4 54.3%
Goa 2 Indian National Congress 1 58.2%
Gujarat 26 Bharatiya Janata Party 12 54.6%
Haryana 10 Janata Dal 6 64.4%
Himachal Pradesh 4 Bharatiya Janata Party 3 63.9%
Karnataka 28 Indian National Congress 27 67.5%
Kerala 20 Indian National Congress 14 79.3%
Madhya Pradesh 40 Bharatiya Janata Party 27 55.2%
Maharashtra 48 Indian National Congress 28 59.9%
Manipur 2 Indian National Congress 2 71.8%
Meghalaya 2 Indian National Congress 2 51.9%
Mizoram 1 Indian National Congress 1 58.3%
Nagaland 1 Indian National Congress 1 74.7%
Pondicherry 1 Indian National Congress 1 66.7%
Punjab 13 Shiromani Akali Dal (SIMRANJIT SINGH MANN) 6 62.7%
Rajasthan 25 Bharatiya Janata Party 13 56.5%
Sikkim 1 Sikkim Sangram Parishad 1 72.0%
Tamil Nadu 39 Indian National Congress 27 66.9%
Tripura 2 Indian National Congress 2 83.9%
Uttar Pradesh 85 Janata Dal 54 51.3%
West Bengal 42 Communist Party Of India (MARXIST) 27 79.7%