Maharashtra Assembly Election, 2019
288 seats · 123 changed party since 2014 · turnout 61.8%
Party standings
Maharashtra Assembly Election, 2019 · 16 parties won seats
- BJP105
- SHS56
- NCP54
- INC44
- IND13
- BVA3
- AIMIM2
- Others11
Ring and figures are seats won.
| Party | Seats | Votes | Vote share | Contested |
|---|---|---|---|---|
| BJPBharatiya Janata Party | 10536% | 1,41,99,348 | 25.7% | 164 |
| SHSShiv Sena | 5619% | 90,49,789 | 16.4% | 126 |
| NCPNationalist Congress Party | 5419% | 92,16,911 | 16.7% | 121 |
| INCIndian National Congress | 4415% | 87,52,199 | 15.9% | 147 |
| INDIndependent | 135% | 54,77,152 | 9.9% | 1399 |
| BVABahujan Vikas Aaghadi | 31% | 3,68,735 | 0.7% | 31 |
| AIMIMAll India Majlis-e-Ittehadul Muslimeen | 21% | 7,37,888 | 1.3% | 44 |
| PHJSPPHJSP | 21% | 2,65,320 | 0.5% | 26 |
| SPSamajwadi Party | 21% | 1,23,267 | 0.2% | 7 |
| MNSMaharashtra Navnirman Sena | 10% | 12,42,135 | 2.3% | 101 |
| PWPIPWPI | 10% | 5,32,366 | 1.0% | 24 |
| SWPSWP | 10% | 2,21,637 | 0.4% | 5 |
| CPMCommunist Party of India (Marxist) | 10% | 2,05,490 | 0.4% | 11 |
| JSSJan Surajya Shakti | 10% | 1,96,284 | 0.4% | 4 |
| KTSTPKTSTP | 10% | 1,16,943 | 0.2% | 1 |
| RSPSRSPS | 10% | 81,169 | 0.1% | 1 |
| VBAVBA | 00% | 25,18,747 | 4.6% | 236 |
| NOTANOTA | 00% | 7,42,134 | 1.3% | 288 |
+ 104 smaller parties / independents with under 1% of the vote.
Constituency map
Maharashtra Assembly Election, 2019 · winner by seat
House composition
Majority line at 145
Vote share by party
Share of valid votes · 2014 → 2019
Seat change
2019 seats minus 2014 seats
Vote-share movement
Statewide, 2014 → 2019
Biggest BJP–SHS swings
Seats where the BJP-vs-SHS vote gap moved most, 2014 → 2019. Bold = the seat changed hands.
Swing = (BJP share − SHS share) this year, minus the same gap last time. A bar to the right means the seat moved toward BJP; to the left, toward SHS.
Closest races · 2019
Ranked by margin as a share of valid votes · tap a seat for full results
All constituencies · 2019
288 seats · alphabetical · tap for full results · ⇄ = changed party since 2014
- AchalpurPHJSP4.5%
- AheriNCP9.3%
- AhmadpurNCP13.6%
- Ahmednagar CityNCP6.5%
- AiroliBJP40.0%
- AkkalkotBJP17.2%
- AkkalkuwaINC1.0%
- Akola EastBJP12.8%
- Akola WestBJP1.5%
- AkoleNCP33.1%
- AkotBJP4.0%
- AlibagSHS15.3%
- AmalnerNCP4.6%
- AmbegaonNCP35.1%
- AmbernathSHS21.9%
- AmgaonINC4.0%
- AmravatiINC10.6%
- Andheri EastSHS11.5%
- Andheri WestBJP14.2%
- Anushakti NagarNCP9.2%
- Arjuni-MorgaonNCP0.4%
- ArmoriBJP12.0%
- ArniBJP1.5%
- ArviBJP7.0%
- AshtiNCP10.7%
- Aurangabad CentralSHS7.1%
- Aurangabad EastBJP7.1%
- Aurangabad WestSHS20.3%
- AusaBJP14.3%
- BadnapurBJP8.8%
- BadneraIND8.3%
- BaglanBJP20.3%
- BalapurSHS9.6%
- BallarpurBJP16.6%
- BaramatiNCP70.3%
- BarshiIND1.4%
- BasmathNCP3.8%
- BeedNCP0.9%
- BelapurBJP25.0%
- BhandaraIND10.1%
- Bhandup WestSHS18.3%
- Bhiwandi EastSP1.0%
- Bhiwandi RuralSHS25.8%
- Bhiwandi WestBJP10.7%
- BhokarINC47.0%
- BhokardanBJP15.0%
- BhorINC4.0%
- BhosariBJP29.4%
- BhusawalBJP35.2%
- BoisarBVA1.3%
- BorivaliBJP57.3%
- BrahmapuriINC9.6%
- BuldhanaSHS14.6%
- BycullaSHS16.1%
- ChalisgaonBJP2.0%
- ChandgadNCP2.0%
- ChandivaliSHS0.2%
- ChandrapurIND35.8%
- ChandvadBJP14.4%
- CharkopBJP48.5%
- ChemburSHS14.3%
- ChikhliBJP3.5%
- ChimurBJP4.7%
- ChinchwadBJP13.8%
- ChiplunNCP16.8%
- ChopdaSHS10.3%
- ColabaBJP15.2%
- DahanuCPM2.8%
- DahisarBJP47.3%
- DapoliSHS7.3%
- DaryapurINC16.0%
- DaundBJP0.3%
- DeglurINC12.6%
- DeoliINC20.5%
- DevlaliNCP28.7%
- Dhamamgaon RailwayBJP4.5%
- DharaviINC9.9%
- Dhule CityAIMIM2.0%
- Dhule RuralINC5.9%
- DigrasSHS28.2%
- DindoriNCP29.1%
- DindoshiSHS28.5%
- DombivaliBJP28.4%
- ErandolSHS10.1%
- GadchiroliBJP18.0%
- GangakhedRSPS6.7%
- GangapurBJP17.2%
- GeoraiBJP2.6%
- GhansawangiNCP1.5%
- Ghatkopar EastBJP42.1%
- Ghatkopar WestBJP19.3%
- GondiyaIND13.0%
- GoregaonBJP32.1%
- GuhagarSHS18.5%
- HadapsarNCP1.2%
- HadgaonINC6.8%
- HatkanangleINC2.9%
- HinganghatBJP26.2%
- HingnaBJP20.3%
- HingoliBJP12.0%
- IchalkaranjiIND24.7%
- IgatpuriINC18.9%
- IndapurNCP1.3%
- IslampurNCP36.1%
- Jalgaon (Jamod)BJP17.3%
- Jalgaon CityBJP35.6%
- Jalgaon RuralSHS23.6%
- JalnaINC13.6%
- JamnerBJP16.8%
- JatINC19.8%
- JinturBJP1.4%
- Jogeshwari EastSHS39.5%
- JunnarNCP4.5%
- KagalNCP10.7%
- KaijBJP14.3%
- KalamnuriSHS7.7%
- KalinaSHS4.2%
- KalwanNCP3.4%
- Kalyan EastBJP8.1%
- Kalyan RuralMNS3.6%
- Kalyan WestSHS11.7%
- KamthiBJP4.3%
- Kandivali EastBJP38.9%
- KankavliBJP18.7%
- KannadSHS8.7%
- Karad NorthNCP24.7%
- Karad SouthINC4.3%
- KaranjaBJP12.2%
- KarjatSHS9.0%
- Karjat JamkhedNCP18.2%
- KarmalaIND2.6%
- KarvirINC8.8%
- Kasba PethBJP18.8%
- KatolNCP9.0%
- KhadakwasalaBJP1.0%
- KhamgaonBJP8.6%
- KhanapurSHS12.1%
- Khed AlandiNCP15.1%
- KinwatBJP7.2%
- Kolhapur NorthINC8.7%
- Kolhapur SouthINC17.5%
- KopargaonNCP0.4%
- Kopri-PachpakhadiSHS51.4%
- KoregaonSHS3.0%
- KothrudBJP13.1%
- KudalSHS10.6%
- KurlaSHS17.0%
- Latur CityINC19.1%
- Latur RuralINC53.9%
- LohaPWPI33.4%
- MadhaNCP30.0%
- MagathaneSHS32.5%
- MahadSHS11.3%
- MahimSHS15.0%
- MajalgaonNCP5.6%
- Malabar HillBJP58.3%
- Malad WestINC6.6%
- Malegaon CentralAIMIM19.2%
- Malegaon OuterSHS23.4%
- MalkapurINC7.7%
- MalshirasBJP1.2%
- ManBJP1.3%
- Mankhurd Shivaji NagarSP17.9%
- MavalNCP37.8%
- MehkarSHS35.6%
- MelghatPHJSP22.7%
- Mira BhayandarIND7.3%
- MirajBJP16.9%
- MoholNCP10.8%
- MorshiSWP5.1%
- MukhedBJP17.1%
- MuktainagarIND1.0%
- MulundBJP37.1%
- Mumba DeviINC22.0%
- Mumbra-KalwaNCP42.2%
- MurbadBJP58.4%
- MurtijapurBJP1.1%
- Nagpur CentralBJP2.5%
- Nagpur EastBJP12.1%
- Nagpur NorthINC10.6%
- Nagpur SouthBJP2.1%
- Nagpur South WestBJP25.7%
- Nagpur WestINC3.6%
- NaigaonBJP25.9%
- NalasoparaBVA16.3%
- Nanded NorthSHS6.4%
- Nanded SouthINC2.0%
- NandgaonSHS7.3%
- NandurbarBJP37.3%
- Nashik CentralBJP18.3%
- Nashik EastBJP6.6%
- Nashik WestBJP4.5%
- NawapurINC5.2%
- NevasaKTSTP14.5%
- NilangaBJP16.3%
- NiphadNCP8.6%
- OsmanabadSHS6.2%
- Ovala - MajiwadaSHS43.4%
- PachoraSHS1.0%
- PaithanSHS6.6%
- PalgharSHS31.1%
- Palus-KadegaonINC73.1%
- PandharpurNCP5.6%
- PanvelBJP30.7%
- ParandaSHS15.3%
- ParbhaniSHS42.5%
- ParliNCP13.7%
- ParnerNCP26.4%
- ParturBJP12.7%
- ParvatiBJP21.2%
- PatanSHS6.9%
- PathriINC6.3%
- PenBJP11.1%
- PhaltanNCP14.4%
- PhulambriBJP6.7%
- PimpriNCP11.2%
- Pune CantonmentBJP4.0%
- PurandarINC13.2%
- PusadNCP5.1%
- RadhanagariSHS7.5%
- RahuriNCP11.6%
- RajapurSHS9.0%
- RajuraINC1.1%
- RalegaonBJP5.0%
- RamtekIND13.2%
- RatnagiriSHS53.6%
- RaverINC7.7%
- RisodINC1.0%
- SakoliINC2.7%
- SakriIND3.5%
- SangamnerINC32.0%
- SangliBJP3.7%
- SangoleSHS0.4%
- SataraBJP21.7%
- SavnerINC12.4%
- SawantwadiSHS9.2%
- ShahadaBJP3.8%
- ShahapurNCP9.3%
- ShahuwadiJSS12.0%
- ShevgaonBJP6.3%
- ShiralaNCP11.3%
- ShirdiBJP46.6%
- ShirolIND11.9%
- ShirpurBJP23.2%
- ShirurNCP16.0%
- ShivadiSHS29.0%
- ShivajinagarBJP3.8%
- ShrigondaBJP2.2%
- ShrirampurINC10.3%
- ShrivardhanNCP25.2%
- SillodSHS10.2%
- Sindkhed RajaNCP4.4%
- SindkhedaBJP21.4%
- SinnarNCP1.0%
- Sion KoliwadaBJP10.7%
- Solapur City CentralINC7.6%
- Solapur City NorthBJP48.2%
- Solapur SouthBJP18.0%
- Tasgaon - Kavathe MahankalNCP31.1%
- TeosaINC6.0%
- ThaneBJP10.9%
- TiroraBJP15.3%
- TuljapurBJP10.1%
- TumsarNCP3.6%
- UdgirNCP11.5%
- Ulhas NagarBJP1.8%
- UmargaSHS15.1%
- UmarkhedBJP4.7%
- UmredINC9.1%
- UranIND2.6%
- Vadgaol SheriNCP2.3%
- VaijapurSHS30.2%
- Vandre EastINC4.6%
- Vandre WestBJP20.2%
- VasaiBVA13.7%
- VersovaBJP4.3%
- VikhroliSHS21.8%
- VikramgadNCP11.7%
- Vile ParleBJP42.0%
- WadalaBJP28.4%
- WaiNCP19.2%
- WaniBJP13.3%
- WardhaBJP4.7%
- WaroraINC5.5%
- WashimBJP6.6%
- WorliSHS52.2%
- YavatmalBJP1.0%
- YevlaNCP28.1%