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

Most recent Vidhan Sabha by-elections on record
  1. 2026
    BankipurJan Suraaj PartyPrashant Kishor · Bihar
  2. 2026
    ManjalpurBharatiya Janata PartySatendrabhai Patel (Satish Patel) · Gujarat
  3. 2026
    UmrethBharatiya Janata PartyHarshadbhai Govindbhai Parmar · Gujarat
  4. 2026
    BagalkotIndian National CongressUmesh Hullappa Meti · Karnataka
  5. 2026
    Davanagere SouthIndian National CongressSamarth Shamanur Mallikarjuna · Karnataka
  6. 2026
    DatiaIndian National CongressGhanshyam Singh · Madhya Pradesh
  7. 2026
    BaramatiNationalist Congress PartySunetra Ajit Pawar · Maharashtra
  8. 2026
    RahuriBharatiya Janata PartyAkshay Shivajirao Kardile · Maharashtra
  9. 2026
    KoridangBharatiya Janata PartyDaochier I Imchen · Nagaland
  10. 2026
    DharmanagarBharatiya Janata PartyJahar Chakraborti · Tripura
  11. 2025
    KadiBharatiya Janata PartyRajendra Chavda · Gujarat
  12. 2025
    VisavadarAam Aadmi PartyGopal Italia · Gujarat
  13. 2025
    BudgamJammu and Kashmir Peoples Democratic PartyAga Syed Muntazir Mehdi · Jammu and Kashmir
  14. 2025
    NagrotaBharatiya Janata PartyDevyani Rana · Jammu and Kashmir
  15. 2025
    GhatshilaJharkhand Mukti MorchaSomesh Chandra Soren · Jharkhand
  16. 2025
    NilamburIndian National CongressAryadan Shoukath · Kerala
  17. 2025
    DampaMizo National FrontR. Lalthangliana · Mizoram
  18. 2025
    NuapadaBharatiya Janata PartyJay Dholakia · Odisha
  19. 2025
    Ludhiana WestAam Aadmi PartySanjeev Arora · Punjab
  20. 2025
    Tarn TaranAam Aadmi PartyHarmeet Singh Sandhu · Punjab

[02]By-elections by decade

Number of by-elections held in each decade
1960s 78
1970s 77
1980s 175
1990s 332
2000s 421
2010s 401
2020s 248

[03]States with most by-elections

Top states by number of Vidhan Sabha 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

Parties with the most by-election wins
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

Number of by-elections held each year
  1. 1963
    10 by-elections
  2. 1964
    30 by-elections
  3. 1965
    17 by-elections
  4. 1966
    13 by-elections
  5. 1968
    8 by-elections
  6. 1970
    37 by-elections
  7. 1971
    5 by-elections
  8. 1972
    12 by-elections
  9. 1978
    9 by-elections
  10. 1979
    14 by-elections
  11. 1980
    22 by-elections
  12. 1981
    37 by-elections
  13. 1982
    20 by-elections
  14. 1984
    23 by-elections
  15. 1985
    24 by-elections
  16. 1986
    21 by-elections
  17. 1987
    11 by-elections
  18. 1988
    15 by-elections
  19. 1989
    2 by-elections
  20. 1990
    6 by-elections
  21. 1991
    43 by-elections
  22. 1992
    8 by-elections
  23. 1993
    6 by-elections
  24. 1994
    10 by-elections
  25. 1995
    15 by-elections
  26. 1996
    104 by-elections
  27. 1997
    31 by-elections
  28. 1998
    82 by-elections
  29. 1999
    27 by-elections
  30. 2000
    57 by-elections
  31. 2001
    26 by-elections
  32. 2002
    28 by-elections
  33. 2003
    30 by-elections
  34. 2004
    63 by-elections
  35. 2005
    36 by-elections
  36. 2006
    31 by-elections
  37. 2007
    16 by-elections
  38. 2008
    33 by-elections
  39. 2009
    101 by-elections
  40. 2010
    25 by-elections
  41. 2011
    30 by-elections
  42. 2012
    38 by-elections
  43. 2013
    18 by-elections
  44. 2014
    84 by-elections
  45. 2015
    24 by-elections
  46. 2016
    25 by-elections
  47. 2017
    11 by-elections
  48. 2018
    15 by-elections
  49. 2019
    131 by-elections
  50. 2020
    64 by-elections
  51. 2021
    37 by-elections
  52. 2022
    24 by-elections
  53. 2023
    14 by-elections
  54. 2024
    84 by-elections
  55. 2025
    15 by-elections
  56. 2026
    10 by-elections

[06]Computed insights

Arithmetic over the tables above, not commentary
  1. Uttar Pradesh has had the most Vidhan Sabha by-elections — 196 contests.

    Uttar Pradesh: 196
  2. Indian National Congress has won the most by-elections — 472 of 1732 (27%).

    Indian National Congress: 27%
  3. The busiest year was 2019 with 131 by-elections. The average is 30.9 per year.

    Peak: 2019 (131), avg: 30.9/yr
  4. By-elections in the 1960s: 78 contests. In the 2020s: 248 contests.

    1960s: 78 → 2020s: 248
An unhandled error has occurred. Reload