Madhya Pradesh Assembly Election, 2018
230 seats · 120 changed party since 2013 · turnout 75.9%
Party standings
Madhya Pradesh Assembly Election, 2018 · 5 parties won seats
- INC114
- BJP109
- IND4
- BSP2
- SP1
Ring and figures are seats won.
| Party | Seats | Votes | Vote share | Contested |
|---|---|---|---|---|
| INCIndian National Congress | 11450% | 1,55,95,153 | 40.9% | 229 |
| BJPBharatiya Janata Party | 10947% | 1,56,42,980 | 41.0% | 230 |
| INDIndependent | 42% | 22,18,230 | 5.8% | 1094 |
| BSPBahujan Samaj Party | 21% | 19,11,642 | 5.0% | 227 |
| SPSamajwadi Party | 10% | 4,96,025 | 1.3% | 52 |
| GGPGarvi Gujarat Party | 00% | 6,75,648 | 1.8% | 73 |
| NOTANOTA | 00% | 5,42,295 | 1.4% | 230 |
+ 112 smaller parties / independents with under 1% of the vote.
Constituency map
Madhya Pradesh Assembly Election, 2018 · winner by seat
House composition
Majority line at 116
Vote share by party
Share of valid votes · 2013 → 2018
Seat change
2018 seats minus 2013 seats
Vote-share movement
Statewide, 2013 → 2018
Biggest INC–BJP swings
Seats where the INC-vs-BJP vote gap moved most, 2013 → 2018. 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.
Closest races · 2018
Ranked by margin as a share of valid votes · tap a seat for full results
All constituencies · 2018
230 seats · alphabetical · tap for full results · ⇄ = changed party since 2013
- AgarBJP1.4%
- AlirajpurINC14.1%
- AloteINC3.3%
- AmarpatanBJP2.2%
- AmarwaraINC5.2%
- AmbahINC6.0%
- AmlaBJP12.1%
- AnuppurINC9.2%
- Ashok NagarINC7.0%
- AshtaBJP2.9%
- AterBJP3.7%
- BadnagarINC3.5%
- BadnawarINC24.8%
- BadwahaINC17.9%
- BadwaraINC12.4%
- BagliBJP6.4%
- BahoribandBJP9.2%
- BaiharINC9.5%
- BalaghatBJP15.8%
- BamoriINC18.0%
- BandaINC14.9%
- BandhavgarhBJP2.4%
- BarghatINC4.0%
- BargiINC10.1%
- Barwani (S.T.)BJP21.2%
- BasodaBJP7.0%
- BeohariBJP17.0%
- BerasiaBJP8.5%
- BetulINC11.5%
- BhagwanpuraIND5.7%
- BhainsdehiINC15.4%
- BhanderINC33.7%
- BhikangaonINC16.5%
- BhindBSP24.3%
- BhitrwarINC7.8%
- BhojpurBJP16.8%
- Bhopal Dakshina-PashchimINC4.8%
- Bhopal MadhyaINC10.2%
- Bhopal UttarINC22.7%
- BiaoraINC0.5%
- BichhiyaINC11.4%
- BijawarSP25.4%
- BinaBJP0.5%
- BudhniBJP28.8%
- BurhanpurIND2.3%
- ChachodaINC6.0%
- ChanderiINC3.2%
- ChandlaBJP0.9%
- ChhatarpurINC2.4%
- ChhindwaraINC7.1%
- ChitrakootINC7.1%
- ChitrangiBJP37.8%
- ChuraiINC7.6%
- ChurhatBJP4.0%
- DabaraINC38.4%
- DamohINC0.5%
- DatiaBJP1.8%
- DeoriINC2.9%
- DeotalabBJP0.8%
- DepalpurINC4.8%
- DevsarBJP6.4%
- DewasBJP14.9%
- DharBJP3.0%
- DharampuriINC9.0%
- DhouhaniBJP2.3%
- DimaniINC13.1%
- DindoriINC17.3%
- Dr.Ambedkar Nagar -MhowBJP3.7%
- GadarwaraINC9.8%
- GandhwaniINC23.1%
- GarothBJP1.2%
- GhatiyaINC2.8%
- GhodadongriINC9.1%
- GohadINC18.5%
- GotegaonINC7.9%
- GovindpuraBJP21.4%
- GunaBJP22.7%
- GunnourINC1.3%
- GurhBJP5.3%
- GwaliorINC12.0%
- Gwalior EastINC10.3%
- Gwalior RuralBJP1.0%
- Gwalior SouthINC0.1%
- HardaBJP3.8%
- HarsudBJP12.2%
- HatpipliyaINC8.5%
- HattaBJP12.6%
- HoshangabadBJP9.7%
- HuzurBJP7.5%
- IchhawarBJP9.2%
- Indore-1INC3.6%
- Indore-2BJP32.7%
- Indore-3BJP4.4%
- Indore-4BJP25.6%
- Indore-5BJP0.5%
- Jabalpur CanttBJP21.0%
- Jabalpur EastINC22.5%
- Jabalpur NorthINC0.4%
- Jabalpur WestINC12.1%
- JaberaBJP2.1%
- JaisinghnagarBJP9.4%
- JaitpurBJP2.3%
- JaoraBJP0.3%
- JataraBJP26.4%
- JauraINC9.3%
- JawadBJP3.1%
- JhabuaBJP5.9%
- JobatINC1.5%
- JunnardeoINC13.2%
- KalapipalINC8.3%
- KareraINC8.5%
- KasrawadINC3.2%
- KatangiINC7.7%
- KeolariBJP3.4%
- KhandwaBJP11.3%
- KhargapurBJP7.3%
- KhargoneINC5.4%
- KhategaonBJP4.5%
- KhilchipurINC16.5%
- KhuraiBJP9.9%
- KolarasBJP0.4%
- KotamaINC10.4%
- KukshiINC38.1%
- Kurwai (Sc)BJP10.8%
- LaharINC5.9%
- LakhanadonINC5.8%
- LanjiINC9.9%
- MaharajpurINC9.8%
- MaheshwarINC21.2%
- MahidpurBJP9.6%
- MaiharBJP1.6%
- MalharaINC10.6%
- MalhargarhBJP6.1%
- ManapurBJP10.6%
- ManasaBJP16.9%
- ManawarINC22.7%
- MandhataINC0.8%
- MandlaBJP6.3%
- MandsourBJP9.4%
- MangawanBJP13.9%
- MauganjBJP8.2%
- MehgaonINC15.9%
- MorenaINC13.8%
- MudwaraBJP9.9%
- MultaiINC10.0%
- MungaoliINC1.5%
- Nagada - KhacharodINC3.0%
- NagodBJP0.7%
- NarelaBJP11.3%
- NarsinghgarhBJP5.5%
- NarsingpurBJP8.6%
- NaryawaliBJP6.0%
- NeemuchBJP8.8%
- NepanagarINC0.7%
- NiwariBJP6.5%
- NiwasINC14.9%
- PanagarBJP22.8%
- PandhanaBJP11.9%
- PandhurnaINC12.8%
- PannaBJP12.2%
- Pansemal (S.T.)INC14.6%
- ParasiyaINC7.7%
- ParaswadaBJP5.6%
- PatanBJP14.3%
- PathariyaBSP1.3%
- PawaiBJP11.8%
- PetlawadINC2.5%
- PichhoreINC1.4%
- PipariyaBJP10.7%
- PohariINC4.8%
- PrithvipurINC5.1%
- PusprajgarhINC14.5%
- RaghogarhINC29.3%
- RaigaonBJP11.9%
- RajgarhINC17.9%
- RajnagarINC0.5%
- Rajpur (S.T.)INC0.5%
- Rampur BaghelanBJP8.8%
- Ratlam CityBJP30.1%
- Ratlam RuralBJP3.5%
- RauINC2.6%
- RehliBJP16.0%
- RewaBJP13.2%
- SabalagadhINC5.7%
- SagarBJP13.2%
- SailanaINC17.3%
- Sanchi (Sc)INC6.1%
- SanwerINC1.5%
- SarangpurBJP2.9%
- SardarpurINC22.0%
- SatnaINC7.8%
- SausarINC12.1%
- SehoreBJP13.1%
- SemariyaBJP5.7%
- Sendhwa (S.T.)INC8.6%
- SeoniBJP11.0%
- Seoni MalwaBJP6.1%
- SewdaINC27.1%
- ShahpuraINC17.5%
- ShajapurINC24.4%
- ShamshabadBJP5.6%
- SheopurINC23.3%
- ShivpuriBJP17.5%
- ShujalpurBJP3.5%
- SidhiBJP13.1%
- SihawalINC21.1%
- SihoraBJP4.2%
- SilwaniBJP4.6%
- SingarouliBJP2.5%
- SirmourBJP10.6%
- SironjBJP22.8%
- SohagpurBJP6.3%
- SonkatchINC5.6%
- SumaoliINC8.4%
- SurkhiINC14.7%
- SusnerIND15.0%
- SuwasraINC0.2%
- TaranaINC1.6%
- TendukhedaINC6.1%
- TeontharBJP4.1%
- ThandlaINC15.5%
- TikamgarhBJP2.8%
- TimarniBJP1.6%
- UdaipuraINC4.5%
- Ujjain NorthBJP17.5%
- Ujjain SouthBJP11.3%
- VidishaINC10.1%
- VijaypurBJP1.6%
- VijayraghavgarhBJP8.2%
- WaraseoniIND2.5%