Explorer
Chhattisgarh Assembly Election, 2023
90 seats · 32 changed party since 2018 · turnout 38.0%
Party standings
Chhattisgarh Assembly Election, 2023 · 3 parties won seats
- BJP54
- INC35
- GGP1
Ring and figures are seats won.
| Party | Seats | Votes | Vote share | Contested |
|---|---|---|---|---|
| BJPBharatiya Janata Party | 5460% | 72,34,968 | 46.9% | 90 |
| INCIndian National Congress | 3539% | 66,02,586 | 42.8% | 90 |
| GGPGarvi Gujarat Party | 11% | 2,16,942 | 1.4% | 32 |
| INDIndependent | 00% | 4,28,024 | 2.8% | 433 |
| BSPBahujan Samaj Party | 00% | 3,19,903 | 2.1% | 59 |
| JCC(J)JCC(J) | 00% | 1,92,406 | 1.2% | 77 |
+ 49 smaller parties / independents with under 1% of the vote.
90 constituencies · tap for the winner, again for the full result
Constituency map
Chhattisgarh Assembly Election, 2023 · winner by seat
House composition
Majority line at 46
2023 · selected
Majority 46
BJP54INC35GGP1
2018 · previous
Majority 46
Vote share by party
Share of valid votes · 2018 → 2023
2018 2023· by party
50%38%25%13%0%
33.0
46.9
43.0
42.8
5.9
2.8
3.9
2.1
7.6
0.0
BJPINCINDBSPJCCJ
Seat change
2023 seats minus 2018 seats
seats lostseats gained
BJP
15 → 54
+39
INC
68 → 35
−33
GGP
0 → 1
+1
BSP
2 → 0
−2
JCCJ
5 → 0
−5
Vote-share movement
Statewide, 2018 → 2023
share lostshare gained
BJP
33.0% → 46.9%
+13.9%
JCC(J)
0.0% → 1.2%
+1.2%
HMR
0.0% → 0.5%
+0.5%
GGP
1.7% → 1.4%
−0.3%
BSP
3.9% → 2.1%
−1.8%
NOTA
2.0% → 0.0%
−2.0%
IND
5.9% → 2.8%
−3.1%
JCCJ
7.6% → 0.0%
−7.6%
Biggest BJP–INC swings
Seats where the BJP-vs-INC vote gap moved most, 2018 → 2023. Bold = the seat changed hands.
Swing = (BJP share − INC share) this year, minus the same gap last time. A bar to the right means the seat moved toward BJP; to the left, toward INC.
toward INCtoward BJP
Rajim
Raipur
+39.4%
Kawardha
Kabirdham
+39.3%
Raigarh
Raigarh
+39.3%
Basna
Mahasamund
+37.4%
Sitapur
Surguja
+34.1%
Pratappur
Surguja
+31.5%
Lundra
Surguja
+29.4%
Bilaspur
Bilaspur
+28.7%
Antagarh
Kanker
+28.5%
Durg Gramin
Durg
+28.4%
Aarang
Raipur
+25.5%
Rampur
Korba
−25.5%
Closest races · 2023
Ranked by margin as a share of valid votes · tap a seat for full results
All constituencies · 2023
90 seats · alphabetical · tap for full results · ⇄ = changed party since 2018
- AarangBJP9.4%
- AbhanpurBJP8.8%
- AhivaaraBJP14.4%
- AkalataraaINC13.4%
- AmbikapurBJP0.0%
- AntagarhBJP17.3%
- BainkuthpurBJP18.6%
- Balauda BazaarBJP6.8%
- BasnaBJP19.7%
- BastarINC4.6%
- BelataraBJP10.3%
- BemetaraBJP4.6%
- BhanupratappurINC18.9%
- Bharatpur - SonahatBJP3.4%
- BhatapaaraINC5.9%
- BhatgaanvBJP22.7%
- Bhilai NagarINC1.1%
- BijapurINC3.5%
- BilaigadhINC8.4%
- BilaspurBJP20.3%
- BilhaaBJP4.2%
- BindranawagarhINC0.4%
- CasdolINC12.5%
- ChandrapurINC9.1%
- ChitrakoteBJP6.0%
- ContaINC2.0%
- DantewadaBJP13.3%
- DhamtariINC1.4%
- DharasinvaBJP24.3%
- DharmajaigarhINC5.3%
- DondiloharaINC19.9%
- DongargaanvINC1.6%
- DongargadhINC8.4%
- Durg GraminBJP10.1%
- Durg ShaharBJP32.0%
- GunderdehiINC7.3%
- Jaanjgir - ChampaINC4.4%
- JagadalpurBJP18.6%
- JaijepurINC14.9%
- JashpurBJP9.9%
- KankerBJP0.0%
- KatghoraBJP10.5%
- KawardhaBJP14.7%
- KeshkalBJP3.3%
- KhallaariINC20.9%
- KharsiaINC11.6%
- KheragarhINC3.1%
- KhujjiINC16.5%
- KondagaanvBJP12.1%
- KorbaBJP15.1%
- KotaINC5.0%
- KunkuriBJP16.3%
- KurudBJP4.3%
- LalungaINC2.4%
- LormiBJP29.4%
- LundraBJP14.8%
- MahasamundaBJP9.8%
- ManendragarhBJP12.0%
- MarvaaheeBJP8.0%
- MasturiINC10.0%
- Mohala - ManpurINC24.3%
- MungeliBJP6.9%
- NarayanpurBJP13.9%
- NavagadhBJP7.5%
- Paali - TanakhaarGGP0.4%
- PamgarhINC10.9%
- PanderiyaBJP11.2%
- PatanINC10.8%
- PatthalgaanvBJP0.1%
- PratappurBJP6.2%
- PremanagarBJP17.6%
- RaigarhBJP31.7%
- Raipur GraminBJP17.5%
- Raipur Nagar DakshinBJP43.3%
- Raipur Nagar PashchimBJP25.3%
- Raipur Nagar UttarBJP20.7%
- RajanandgaanvBJP27.1%
- RajimBJP6.3%
- RamanujaganjBJP16.6%
- RampurINC13.1%
- SaarangarhINC14.3%
- SajaBJP2.5%
- SaktiINC7.7%
- SamariBJP7.8%
- Sanjari BaalodINC9.0%
- SaripaliINC25.1%
- SihawaINC7.9%
- SitapurBJP10.5%
- TakhtpurBJP8.3%
- Vaishali NagarBJP24.4%