Results/By-elections
Results
ECI results
Analysis · interim verdicts
By-elections
1,732 by-elections on record for Vidhan Sabha, 1952–2026.
Total by-elections
1,732
Vidhan Sabha, all years
Most by-elections
Uttar Pradesh
196 contests
Top winner
Indian National Congress
472 wins
Busiest year
2019
131 by-elections
[01]Recent by-elections
- 2026
BankipurJan Suraaj PartyPrashant Kishor · Bihar
- 2026
ManjalpurBharatiya Janata PartySatendrabhai Patel (Satish Patel) · Gujarat
- 2026
UmrethBharatiya Janata PartyHarshadbhai Govindbhai Parmar · Gujarat
- 2026
BagalkotIndian National CongressUmesh Hullappa Meti · Karnataka
- 2026
Davanagere SouthIndian National CongressSamarth Shamanur Mallikarjuna · Karnataka
- 2026
DatiaIndian National CongressGhanshyam Singh · Madhya Pradesh
- 2026
BaramatiNationalist Congress PartySunetra Ajit Pawar · Maharashtra
- 2026
RahuriBharatiya Janata PartyAkshay Shivajirao Kardile · Maharashtra
- 2026
KoridangBharatiya Janata PartyDaochier I Imchen · Nagaland
- 2026
DharmanagarBharatiya Janata PartyJahar Chakraborti · Tripura
- 2025
KadiBharatiya Janata PartyRajendra Chavda · Gujarat
- 2025
VisavadarAam Aadmi PartyGopal Italia · Gujarat
- 2025
BudgamJammu and Kashmir Peoples Democratic PartyAga Syed Muntazir Mehdi · Jammu and Kashmir
- 2025
NagrotaBharatiya Janata PartyDevyani Rana · Jammu and Kashmir
- 2025
GhatshilaJharkhand Mukti MorchaSomesh Chandra Soren · Jharkhand
- 2025
NilamburIndian National CongressAryadan Shoukath · Kerala
- 2025
DampaMizo National FrontR. Lalthangliana · Mizoram
- 2025
NuapadaBharatiya Janata PartyJay Dholakia · Odisha
- 2025
Ludhiana WestAam Aadmi PartySanjeev Arora · Punjab
- 2025
Tarn TaranAam Aadmi PartyHarmeet Singh Sandhu · Punjab
[02]By-elections by decade
1960s
78
1970s
77
1980s
175
1990s
332
2000s
421
2010s
401
2020s
248
[03]States with most by-elections
Uttar Pradesh
196
Andhra Pradesh
158
Bihar
142
Madhya Pradesh
131
West Bengal
125
Karnataka
115
Gujarat
109
Maharashtra
90
Tamil Nadu
76
Rajasthan
68
Kerala
49
Punjab
48
Assam
44
Nagaland
43
Odisha
40
[04]Top winning parties
Indian National Congress
472
Bharatiya Janta Party
306
Independent
85
Bharatiya Janata Party
60
Communist Party Of India (MARXIST)
60
Samajwadi Party
57
Telugu Desam
40
All India Anna Dravida Munnetra Kazhagam
34
Bahujan Samaj Party
34
All India Trinamool Congress
33
Indian National Congress (I)
32
Rashtriya Janata Dal
30
Telangana Rashtra Samithi
29
Dravida Munetra Kazhagam
28
Janata Dal
27
[05]By-elections per year
- 1963
10 by-elections
- 1964
30 by-elections
- 1965
17 by-elections
- 1966
13 by-elections
- 1968
8 by-elections
- 1970
37 by-elections
- 1971
5 by-elections
- 1972
12 by-elections
- 1978
9 by-elections
- 1979
14 by-elections
- 1980
22 by-elections
- 1981
37 by-elections
- 1982
20 by-elections
- 1984
23 by-elections
- 1985
24 by-elections
- 1986
21 by-elections
- 1987
11 by-elections
- 1988
15 by-elections
- 1989
2 by-elections
- 1990
6 by-elections
- 1991
43 by-elections
- 1992
8 by-elections
- 1993
6 by-elections
- 1994
10 by-elections
- 1995
15 by-elections
- 1996
104 by-elections
- 1997
31 by-elections
- 1998
82 by-elections
- 1999
27 by-elections
- 2000
57 by-elections
- 2001
26 by-elections
- 2002
28 by-elections
- 2003
30 by-elections
- 2004
63 by-elections
- 2005
36 by-elections
- 2006
31 by-elections
- 2007
16 by-elections
- 2008
33 by-elections
- 2009
101 by-elections
- 2010
25 by-elections
- 2011
30 by-elections
- 2012
38 by-elections
- 2013
18 by-elections
- 2014
84 by-elections
- 2015
24 by-elections
- 2016
25 by-elections
- 2017
11 by-elections
- 2018
15 by-elections
- 2019
131 by-elections
- 2020
64 by-elections
- 2021
37 by-elections
- 2022
24 by-elections
- 2023
14 by-elections
- 2024
84 by-elections
- 2025
15 by-elections
- 2026
10 by-elections
[06]Computed insights
-
Uttar Pradesh has had the most Vidhan Sabha by-elections — 196 contests.
Uttar Pradesh: 196 -
Indian National Congress has won the most by-elections — 472 of 1732 (27%).
Indian National Congress: 27% -
The busiest year was 2019 with 131 by-elections. The average is 30.9 per year.
Peak: 2019 (131), avg: 30.9/yr -
By-elections in the 1960s: 78 contests. In the 2020s: 248 contests.
1960s: 78 → 2020s: 248