Explorer
Karnataka Assembly Election, 2023
224 seats · 115 changed party since 2018 · turnout 74.5%
Party standings
Karnataka Assembly Election, 2023 · 6 parties won seats
- INC135
- BJP66
- JDS19
- IND2
- KRPP1
- SKP1
Ring and figures are seats won.
| Party | Seats | Votes | Vote share | Contested |
|---|---|---|---|---|
| INCIndian National Congress | 13560% | 1,67,89,272 | 42.9% | 223 |
| BJPBharatiya Janata Party | 6629% | 1,40,96,529 | 36.0% | 224 |
| JDSJanata Dal (Secular) | 198% | 52,05,489 | 13.3% | 209 |
| INDIndependent | 21% | 15,93,611 | 4.1% | 917 |
| KRPPKalyana Rajya Pragathi Paksha | 10% | 2,48,284 | 0.6% | 46 |
| SKPSwayam Krushi Party | 10% | 98,725 | 0.3% | 16 |
+ 83 smaller parties / independents with under 1% of the vote.
Constituency map
Karnataka Assembly Election, 2023 · winner by seat
224 constituencies · tap for the winner, again for the full result
House composition
Majority line at 113
2023 · selected
Majority 113
INC135BJP66JDS19IND2KRPP1SKP1
2018 · previous
Majority 113
Vote share by party
Share of valid votes · 2018 → 2023
2018 2023· by party
50%38%25%13%0%
38.1
42.9
36.2
36.0
18.3
13.3
3.9
4.1
INCBJPJDSIND
Seat change
2023 seats minus 2018 seats
seats lostseats gained
INC
80 → 135
+55
BJP
104 → 66
−38
JDS
37 → 19
−18
IND
1 → 2
+1
KRPP
0 → 1
+1
SKP
0 → 1
+1
BSP
1 → 0
−1
KPJP
1 → 0
−1
Vote-share movement
Statewide, 2018 → 2023
share lostshare gained
INC
38.1% → 42.9%
+4.8%
KRPP
0.0% → 0.6%
+0.6%
AAP
0.1% → 0.6%
+0.5%
JDS
18.3% → 13.3%
−5.0%
Biggest INC–BJP swings
Seats where the INC-vs-BJP vote gap moved most, 2018 → 2023. Bold = the seat changed hands.
Swing = (INC share − BJP share) this year, minus the same gap last time. A bar to the right means the seat moved toward INC; to the left, toward BJP.
toward BJPtoward INC
Yeshvanthapura
Karnataka
−60.7%
Sorab
Karnataka
+59.2%
Kudligi
Karnataka
+50.8%
Channagiri
Karnataka
+50.4%
Doddaballapur
Karnataka
−44.4%
Chitradurga
Karnataka
+44.0%
Chintamani
Karnataka
+39.5%
Mulbagal
Karnataka
+38.4%
Bellary City
Karnataka
+38.3%
Chikkaballapur
Karnataka
−38.3%
Athani
Karnataka
+38.2%
Khanapur
Karnataka
−37.3%
Closest races · 2023
Ranked by margin as a share of valid votes · tap a seat for full results
All constituencies · 2023
224 seats · alphabetical · tap for full results · ⇄ = changed party since 2018
- AfzalpurINC2.9%
- AlandINC5.9%
- AnekalINC12.4%
- ArabhaviBJP37.6%
- ArkalgudJDS10.1%
- ArsikereINC10.8%
- AthaniINC39.6%
- AuradBJP6.0%
- B.T.M LayoutINC6.8%
- BabaleshwarINC8.5%
- BadamiINC5.8%
- BagalkotINC3.5%
- BagepalliINC11.1%
- BailhongalINC1.8%
- Bangalore SouthBJP13.0%
- BangarapetINC2.9%
- BantvalBJP4.5%
- BasavakalyanBJP8.2%
- Basavana BagevadiINC15.7%
- BasavanagudiBJP42.9%
- Belgaum DakshinBJP7.7%
- Belgaum RuralINC27.4%
- Belgaum UttarINC2.8%
- BellaryINC16.0%
- Bellary CityINC21.2%
- BelthangadyBJP9.6%
- BelurBJP4.7%
- BhadravatiINC1.7%
- BhalkiINC15.9%
- BhatkalINC18.7%
- BidarINC7.2%
- Bidar SouthBJP0.8%
- Bijapur CityBJP4.5%
- BilgiINC6.0%
- BommanahalliBJP11.3%
- ByadgiINC13.6%
- ByatarayanapuraINC13.0%
- ByndoorBJP8.7%
- C.V. Raman NagarBJP12.7%
- ChallakereINC9.2%
- ChamarajaINC2.7%
- ChamarajanagarINC4.4%
- ChamrajpetINC43.2%
- ChamundeshwariJDS10.3%
- ChannagiriINC9.9%
- ChannapatnaJDS8.0%
- ChickpetBJP9.4%
- ChikkaballapurINC5.8%
- Chikkodi-SadalgaINC42.7%
- ChikmagalurINC3.5%
- ChiknayakanhalliJDS5.3%
- ChincholiBJP0.6%
- ChintamaniINC15.2%
- ChitradurgaINC26.1%
- ChittapurINC8.9%
- DasarahalliBJP4.0%
- Davanagere NorthINC14.6%
- Davanagere SouthINC19.1%
- DevadurgaJDS19.5%
- DevanahalliINC2.6%
- Devar HippargiJDS13.3%
- DharwadINC10.9%
- DoddaballapurBJP17.4%
- GadagINC8.9%
- Gandhi NagarINC0.1%
- GangawatiKRPP5.2%
- GauribidanurIND20.6%
- GokakBJP13.3%
- Govindraj NagarINC7.8%
- GubbiINC5.3%
- Gulbarga DakshinINC13.2%
- Gulbarga RuralBJP7.8%
- Gulbarga UttarINC1.5%
- GundlupetINC19.5%
- GurmitkalJDS1.6%
- HadagalliBJP1.0%
- HagaribommanahalliJDS6.0%
- HaliyalINC2.5%
- HangalINC12.2%
- HanurJDS9.8%
- HarapanahalliIND7.8%
- HariharBJP2.6%
- HassanJDS4.6%
- HaveriINC6.6%
- HebbalINC19.3%
- HeggadadevankoteINC19.2%
- HirekerurINC9.4%
- HiriyurINC15.2%
- HolalkereBJP2.9%
- HolenarasipurJDS1.7%
- HomnabadBJP0.9%
- HonnaliINC10.3%
- HosadurgaINC19.6%
- HosakoteINC2.4%
- Hubli-Dharwad- WestBJP22.7%
- Hubli-Dharwad-CentralBJP21.4%
- Hubli-Dharwad-EastINC21.8%
- HukkeriBJP25.3%
- HungundINC18.1%
- HunsurJDS1.2%
- IndiINC5.7%
- JagalurINC0.6%
- JamkhandiBJP2.8%
- JayanagarBJP0.0%
- JevargiINC6.1%
- K.R.PuraBJP9.0%
- KadurINC7.1%
- KagwadINC5.4%
- KalghatgiINC8.8%
- KampliINC13.2%
- KanakagiriINC24.1%
- KanakapuraINC64.2%
- KapuBJP8.6%
- KarkalBJP2.9%
- KarwarINC1.3%
- KhanapurBJP33.9%
- KitturINC1.9%
- KolarINC16.0%
- Kolar Gold FieldINC34.1%
- KollegalINC35.5%
- KoppalINC18.6%
- KoratagereINC8.2%
- KrishnarajaBJP4.8%
- KrishnarajanagaraINC13.6%
- KrishnarajpetJDS11.8%
- KudachiINC16.8%
- KudligiINC33.2%
- KumtaBJP0.5%
- KundapuraBJP24.8%
- KundgolBJP22.8%
- KunigalINC15.2%
- KushtagiBJP5.3%
- LingsugurBJP1.6%
- MaddurINC13.1%
- MadhugiriINC21.3%
- MadikeriINC2.5%
- MagadiINC5.8%
- MahadevapuraBJP13.3%
- Mahalakshmi LayoutBJP32.2%
- MalavalliINC23.7%
- MalleshwaramBJP32.7%
- MalurINC0.1%
- MandyaINC1.2%
- MangaloreINC14.2%
- Mangalore City NorthBJP18.1%
- Mangalore City SouthBJP14.8%
- ManviINC4.9%
- MaskiINC8.7%
- MayakondaINC20.6%
- MelukoteSKP5.9%
- MolakalmuruINC10.9%
- MoodabidriBJP14.2%
- MuddebihalINC4.9%
- MudholINC10.9%
- MudigereINC0.5%
- MulbagalJDS14.9%
- NagamangalaINC2.3%
- NagthanINC17.1%
- NanjangudINC27.1%
- NarasimharajaINC16.8%
- NargundBJP1.2%
- NavalgundINC13.7%
- NelamangalaINC18.5%
- NippaniBJP3.9%
- Padmanaba NagarBJP34.5%
- PavagadaINC6.5%
- PeriyapatnaINC11.9%
- PulakeshinagarINC47.5%
- PutturINC2.4%
- RaichurBJP2.6%
- Raichur RuralINC8.0%
- Rajaji NagarBJP6.8%
- RajarajeshwarinagarBJP4.5%
- RamanagaramINC5.9%
- RamdurgINC7.6%
- RanibennurINC5.1%
- RaybagBJP1.6%
- RonINC13.9%
- SagarINC9.6%
- SakleshpurBJP1.2%
- SandurINC20.6%
- SarvagnanagarINC28.7%
- Saundatti YellammaINC9.0%
- SedamINC24.8%
- ShahapurINC15.6%
- Shanti NagarINC5.9%
- ShiggaonBJP19.8%
- ShikaripuraBJP6.6%
- ShimogaBJP15.4%
- Shimoga RuralJDS8.4%
- ShirahattiBJP17.4%
- ShivajinagarINC21.0%
- ShorapurINC12.2%
- ShravanabelagolaJDS3.8%
- ShrirangapattanaINC6.0%
- SidlaghattaJDS9.5%
- SindgiINC4.5%
- SindhanurINC12.5%
- SiraINC15.3%
- SirsiINC5.4%
- SiruguppaINC22.0%
- SorabINC27.0%
- SringeriINC0.1%
- SrinivaspurJDS5.5%
- SulliaBJP18.7%
- T.NarasipurINC11.5%
- TarikereINC7.9%
- TerdalBJP6.0%
- TipturINC11.3%
- TirthahalliBJP7.6%
- Tumkur CityBJP1.8%
- Tumkur RuralBJP2.5%
- TuruvekereJDS6.2%
- UdupiBJP19.7%
- VarunaINC23.2%
- Vijay NagarINC4.6%
- VijayanagaraINC18.6%
- VirajpetINC2.6%
- YadgirINC2.4%
- YelahankaBJP23.3%
- YelburgaINC9.7%
- YellapurBJP2.7%
- YemkanmardiINC34.4%
- YeshvanthapuraBJP4.2%