Explorer
India Lok Sabha Election, 2024
543 seats · 208 changed party since 2019
Party standings
India Lok Sabha Election, 2024 · 42 parties won seats
- BJP240
- INC99
- SP37
- AITC29
- DMK22
- TDP16
- JDU12
- Others88
Ring and figures are seats won.
| Party | Seats | Votes | Vote share | Contested |
|---|---|---|---|---|
| BJPBharatiya Janata Party | 24044% | 23,59,84,000 | 36.6% | 447 |
| INCIndian National Congress | 9918% | 13,67,59,064 | 21.2% | 328 |
| SPSamajwadi Party | 377% | 2,98,58,962 | 4.6% | 120 |
| AITCAll India Trinamool Congress | 295% | 2,82,13,393 | 4.4% | 48 |
| DMKDravida Munnetra Kazhagam | 224% | 1,17,62,799 | 1.8% | 24 |
| TDPTelugu Desam Party | 163% | 1,27,75,270 | 2.0% | 17 |
| JDUJanata Dal (United) | 122% | 80,39,663 | 1.2% | 16 |
| SSBTShiv Sena (Uddhav Balasaheb Thackrey) | 92% | 95,67,779 | 1.5% | 21 |
| NCPSPNationalist Congress Party- Sharadchandra Pawar | 81% | 59,21,162 | 0.9% | 12 |
| INDIndependent | 71% | 1,78,44,442 | 2.8% | 3920 |
| SHSShiv Sena | 71% | 74,01,447 | 1.1% | 15 |
| LJPRVLok Janshakti Party(Ram Vilas) | 51% | 28,10,250 | 0.4% | 5 |
| YSRCPYSR Congress Party | 41% | 1,33,16,039 | 2.1% | 25 |
| CPMCommunist Party of India (Marxist) | 41% | 1,13,42,553 | 1.8% | 52 |
| RJDRashtriya Janata Dal | 41% | 1,01,14,019 | 1.6% | 27 |
| AAPAam Aadmi Party | 31% | 71,60,701 | 1.1% | 28 |
| JMMJharkhand Mukti Morcha | 31% | 26,55,570 | 0.4% | 7 |
| IUMLIndian Union Muslim League | 31% | 17,16,186 | 0.3% | 3 |
| CPICommunist Party of India | 20% | 31,57,184 | 0.5% | 30 |
| JDJanata Dal | 20% | 21,73,701 | 0.3% | 3 |
+ 508 smaller parties / independents with under 1% of the vote.
House composition
Majority line at 272
2024 · selected
Majority 272
BJP240INC99SP37AITC29DMK22TDP16JDU12SSBT9NCPSP8IND7+32 more · 64 seats
2019 · previous
Majority 272
Vote share by party
Share of valid votes · 2019 → 2024
2019 2024· by party
40%30%20%10%0%
37.3
36.6
19.4
21.2
2.5
4.6
4.0
4.4
3.6
2.0
BJPINCSPAITCBSP
Seat change
2024 seats minus 2019 seats
seats lostseats gained
BJP
303 → 240
−63
INC
52 → 99
+47
SP
5 → 37
+32
AITC
22 → 29
+7
DMK
24 → 22
−2
TDP
3 → 16
+13
JDU
16 → 12
−4
SSBT
0 → 9
+9
NCPSP
0 → 8
+8
IND
4 → 7
+3
Vote-share movement
Statewide, 2019 → 2024
share lostshare gained
SP
2.5% → 4.6%
+2.1%
INC
19.4% → 21.2%
+1.8%
SSBT
0.0% → 1.5%
+1.5%
NCPSP
0.0% → 0.9%
+0.9%
AAP
0.4% → 1.1%
+0.7%
RJD
1.1% → 1.6%
+0.5%
LJPRV
0.0% → 0.4%
+0.4%
JD
0.0% → 0.3%
+0.3%
AITC
4.0% → 4.4%
+0.3%
SAD
0.6% → 0.3%
−0.3%
Biggest BJP–INC swings
Seats where the BJP-vs-INC vote gap moved most, 2019 → 2024. 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
Hassan
Karnataka
−91.6%
Nagaur
Rajasthan
+84.6%
Outer Manipur
Manipur
−64.3%
Kolar
Karnataka
−62.4%
Sheohar
Bihar
−60.6%
Tiruchirappalli
Tamil Nadu
+59.3%
Allahabad
Uttar Pradesh
−58.2%
Ratnagiri- Sindhudurg
Maharashtra
+56.1%
Bansgaon
Uttar Pradesh
−56.1%
Bhandara Gondiya
Maharashtra
−55.3%
Narsapuram
Andhra Pradesh
+54.7%
Kolhapur
Maharashtra
−54.2%
Closest races · 2024
Ranked by margin as a share of valid votes · tap a seat for full results
All constituencies · 2024
543 seats · alphabetical · tap for full results · ⇄ = changed party since 2019
- AdilabadBJP7.3%
- AgraBJP24.1%
- Ahmedabad EastBJP40.9%
- Ahmedabad WestBJP29.6%
- AhmednagarNCPSP2.2%
- AjmerBJP27.5%
- AkbarpurBJP4.1%
- AkolaBJP3.5%
- AlappuzhaINC6.0%
- AlathurCPM2.0%
- AligarhBJP1.4%
- AlipurduarsBJP5.3%
- AllahabadINC6.2%
- AlmoraBJP35.0%
- AlwarBJP3.9%
- Amalapuram (Sc)TDP26.3%
- AmbalaINC3.6%
- Ambedkar NagarSP11.7%
- AmethiINC17.0%
- AmravatiINC1.7%
- AmreliBJP36.6%
- AmritsarINC4.4%
- AmrohaBJP2.6%
- AnakapalleBJP22.4%
- AnandBJP7.7%
- Anandpur SahibAAP1.0%
- AnanthapurTDP13.1%
- Anantnag-RajouriJKNC27.5%
- Andaman & Nicobar IslandsBJP12.0%
- AonlaSP1.5%
- ArakkonamDMK26.3%
- Araku (St)YSRCP4.3%
- ArambaghAITC0.4%
- AraniDMK18.3%
- ArariaBJP1.6%
- ArrahCPOI5.5%
- Arunachal EastBJP9.4%
- Arunachal WestBJP25.2%
- AsansolAITC4.6%
- AskaBJP9.8%
- AttingalINC0.1%
- AurangabadRJD8.4%
- AurangabadSHS10.3%
- AzamgarhSP15.3%
- BadaunSP3.2%
- BagalkotBJP5.2%
- BaghpatRLD17.1%
- BaharaichBJP6.1%
- BaharampurAITC6.1%
- BalaghatBJP12.6%
- BalasoreBJP11.9%
- BalliaSP4.3%
- BalurghatBJP0.8%
- BanaskanthaINC2.2%
- BandaSP6.8%
- Bangalore CentralBJP2.5%
- Bangalore NorthBJP14.8%
- Bangalore RuralBJP14.0%
- Bangalore SouthBJP22.2%
- BangaonBJP4.9%
- BankaJDU10.2%
- BankuraAITC2.3%
- BansgaonBJP0.3%
- BanswaraBAP15.1%
- Bapatla (Sc)TDP16.0%
- BarabankiINC16.7%
- BaramatiNCPSP11.2%
- BaramullaIND19.7%
- BarasatAITC7.5%
- Bardhaman PurbaAITC10.7%
- Bardhaman-DurgapurAITC9.2%
- BardoliBJP17.2%
- BareillyBJP3.1%
- BargarhBJP19.2%
- BarmerINC7.0%
- BarpetaAGP13.2%
- BarrackpurAITC5.6%
- BasirhatAITC21.9%
- BastarBJP5.5%
- BastiSP9.3%
- BathindaSAD4.3%
- BeedNCPSP0.4%
- BegusaraiBJP6.3%
- BelgaumBJP12.9%
- BellaryINC7.1%
- BerhampurBJP15.9%
- BetulBJP27.2%
- BhadohiBJP4.1%
- BhadrakBJP7.1%
- BhagalpurJDU9.9%
- Bhandara GondiyaINC3.0%
- BharatpurINC4.6%
- BharuchBJP7.1%
- BhavnagarBJP43.5%
- BhilwaraBJP27.2%
- BhindBJP6.2%
- BhiwandiNCPSP5.3%
- Bhiwani-MahendragarhBJP3.5%
- BhongirINC15.9%
- BhopalBJP33.5%
- BhubaneswarBJP3.2%
- BidarINC10.4%
- BijapurBJP6.0%
- BijnorRLD3.7%
- BikanerBJP5.0%
- BilaspurBJP12.1%
- BirbhumAITC12.9%
- BishnupurBJP0.4%
- BolangirBJP9.5%
- BolpurAITC21.4%
- BulandshahrBJP26.1%
- BuldhanaSHS2.7%
- BuxarRJD2.8%
- ChalakudyINC6.7%
- ChamarajanagarINC13.8%
- ChandauliSP1.9%
- ChandigarhINC0.6%
- Chandni ChowkBJP9.2%
- ChandrapurINC21.0%
- ChatraBJP20.3%
- Chennai CentralDMK33.5%
- Chennai NorthDMK37.6%
- Chennai SouthDMK20.6%
- ChevellaBJP10.3%
- ChhindwaraBJP8.7%
- Chhota UdaipurBJP31.5%
- ChidambaramVCK8.9%
- ChikkballapurBJP10.7%
- ChikkodiINC6.5%
- ChitradurgaBJP3.5%
- Chittoor(Sc)TDP15.5%
- ChittorgarhBJP26.0%
- ChuruINC5.1%
- CoimbatoreDMK8.6%
- CoochbeharAITC2.4%
- CuddaloreINC18.0%
- CuttackBJP5.1%
- Dadar & Nagar HaveliBJP28.0%
- DahodBJP29.8%
- Dakshina KannadaBJP10.5%
- Daman & DiuIND6.7%
- DamohBJP37.3%
- DarbhangaBJP17.4%
- DarjeelingBJP13.4%
- Darrang-UdalguriBJP18.2%
- DausaINC22.1%
- DavanagereINC2.0%
- DeoriaBJP3.3%
- DewasBJP28.9%
- DhanbadBJP23.2%
- DharBJP15.3%
- DharmapuriDMK1.7%
- DharwadBJP7.1%
- DhaurahraSP0.4%
- DhenkanalBJP6.4%
- DhubriINC41.3%
- DhuleINC0.3%
- Diamond HarbourAITC46.4%
- DibrugarhBJP21.9%
- DindigulCPM38.6%
- DindoriNCPSP9.1%
- DiphuBJP21.6%
- DomariyaganjBJP4.2%
- Dum DumAITC5.6%
- DumkaJMM1.9%
- DurgBJP28.4%
- East DelhiBJP7.4%
- EluruTDP13.2%
- ErnakulamINC27.5%
- ErodeDMK21.6%
- EtahSP2.8%
- EtawahSP5.7%
- FaizabadSP4.8%
- FaridabadBJP11.8%
- FaridkotIND6.9%
- FarrukhabadBJP0.3%
- Fatehgarh SahibINC3.5%
- FatehpurSP3.0%
- Fatehpur SikriBJP4.2%
- FirozabadSP8.1%
- FirozpurINC0.3%
- Gadchiroli - ChimurINC12.1%
- GandhinagarBJP56.3%
- GanganagarINC6.2%
- GarhwalBJP22.2%
- Gautam Buddha NagarBJP38.9%
- GayaHAMS10.6%
- GhatalAITC11.4%
- GhaziabadBJP22.9%
- GhazipurSP10.8%
- GhosiSP14.2%
- GiridihAP6.4%
- GoddaBJP7.3%
- GondaBJP4.9%
- GopalganjJDU12.0%
- GorakhpurBJP9.0%
- GulbargaINC2.1%
- GunaBJP39.4%
- GunturTDP24.2%
- GurdaspurINC7.7%
- GurgaonBJP4.7%
- GuwahatiBJP15.7%
- GwaliorBJP5.2%
- HajipurLJPRV14.7%
- HamirpurBJP17.4%
- HamirpurSP0.2%
- HardoiBJP2.5%
- HaridwarBJP12.6%
- HassanINC3.1%
- HathrasBJP22.8%
- HatkanangaleSHS1.0%
- HaveriBJP3.1%
- HazaribaghBJP21.9%
- HindupurTDP9.3%
- HingoliSSBT9.4%
- HisarINC5.4%
- HooghlyAITC5.1%
- HoshangabadBJP34.5%
- HoshiarpurAAP4.7%
- HowrahAITC13.3%
- HyderabadAIMIM31.3%
- IdukkiINC15.9%
- IndoreBJP64.5%
- Inner ManipurINC13.8%
- JabalpurBJP42.0%
- JadavpurAITC16.5%
- JagatsinghpurBJP3.2%
- JahanabadRJD15.4%
- JaipurBJP22.7%
- Jaipur RuralBJP0.1%
- JajpurBJP0.1%
- JalandharINC17.8%
- JalaunSP4.8%
- JalgaonBJP21.5%
- JalnaINC8.1%
- JaloreBJP13.9%
- JalpaiguriBJP5.5%
- JammuBJP10.4%
- JamnagarBJP22.6%
- JamshedpurBJP20.3%
- JamuiLJPRV11.5%
- JangipurAITC8.5%
- Janjgir-ChampaBJP4.3%
- JaunpurSP9.0%
- Jhalawar-BaranBJP26.1%
- JhanjharpurJDU16.8%
- JhansiBJP7.4%
- JhargramAITC11.7%
- JhunjhunuINC1.6%
- JodhpurBJP8.4%
- JorhatINC10.4%
- JoynagarAITC31.7%
- JunagadhBJP12.7%
- KachchhBJP24.5%
- KadapaYSRCP4.7%
- KairanaSP6.4%
- KaiserganjBJP14.0%
- KakinadaJSP17.3%
- KalahandiBJP10.0%
- KallakurichiDMK4.3%
- KalyanSHS20.0%
- KancheepuramDMK17.6%
- KandhamalBJP2.1%
- KangraBJP24.3%
- KankerBJP0.1%
- KannaujSP14.0%
- KanniyakumariINC17.5%
- KannurINC10.2%
- KanpurBJP2.4%
- KanthiBJP3.1%
- KarakatCPOI10.3%
- Karauli-DholpurINC10.0%
- KarimganjBJP1.6%
- KarimnagarBJP17.2%
- KarnalBJP17.3%
- KarurINC14.7%
- KasaragodINC9.0%
- KatiharINC4.3%
- KaushambiSP10.3%
- KazirangaBJP15.3%
- KendraparaBJP5.2%
- KeonjharBJP7.7%
- Khadoor SahibIND18.8%
- KhagariaLJPRV15.2%
- KhajurahoBJP47.5%
- KhammamINC37.4%
- KhandwaBJP17.8%
- KhargoneBJP8.7%
- KhedaBJP30.4%
- KheriSP2.8%
- KhuntiINC16.0%
- KishanganjINC5.2%
- KodarmaBJP27.5%
- KokrajharUPPL4.2%
- KolarJD5.3%
- KolhapurINC11.1%
- Kolkata DakshinAITC15.1%
- Kolkata UttarAITC9.7%
- KollamRSP16.4%
- KoppalINC3.5%
- KoraputINC12.9%
- KorbaINC3.5%
- KotaBJP2.8%
- KottayamKEC10.4%
- KozhikodeINC13.4%
- KrishnagiriINC16.5%
- KrishnanagarAITC4.0%
- KurnooluTDP8.4%
- KurukshetraBJP2.4%
- Kushi NagarBJP7.6%
- LadakhIND20.6%
- LakhimpurBJP16.6%
- LakshadweepINC5.4%
- LalganjSP11.5%
- LaturINC5.0%
- LohardagaINC14.4%
- LucknowBJP11.9%
- LudhianaINC2.0%
- MachhlishahrSP3.4%
- MachilipatnamJSP17.0%
- MadhaNCPSP9.5%
- MadhepuraJDU14.4%
- MadhubaniBJP14.8%
- MaduraiCPM21.2%
- MahabubabadINC31.5%
- MaharajganjBJP10.1%
- MaharajganjBJP2.9%
- MahasamundBJP11.0%
- MahbubnagarBJP0.4%
- MahesanaBJP30.5%
- MainpuriSP21.0%
- MalappuramIUML27.7%
- Maldaha DakshinINC9.4%
- Maldaha UttarBJP5.5%
- MalkajgiriBJP20.2%
- MandiBJP7.4%
- MandlaBJP6.8%
- MandsourBJP34.9%
- MandyaJD19.5%
- MathuraBJP30.7%
- MathurapurAITC13.4%
- MavalSHS6.8%
- MavelikkaraINC1.2%
- MayiladuthuraiINC24.9%
- MayurbhanjBJP18.7%
- MedakBJP2.8%
- MedinipurAITC1.8%
- MeerutBJP0.9%
- MirzapurADAL3.4%
- MisrikhBJP3.2%
- MizoramZPM13.9%
- MohanlalganjSP5.1%
- MoradabadSP8.2%
- MorenaBJP4.4%
- Mumbai NorthBJP34.5%
- Mumbai North CentralINC1.8%
- Mumbai North EastSSBT3.2%
- Mumbai North WestSHS0.0%
- Mumbai SouthSSBT6.8%
- Mumbai South CentralSSBT6.7%
- MungerJDU7.1%
- MurshidabadAITC10.7%
- MuzaffarnagarSP2.3%
- MuzaffarpurBJP21.1%
- MysoreBJP9.4%
- NabarangpurBJP7.0%
- NagalandINC6.7%
- NagaonINC13.7%
- NagapattinamCPI21.5%
- NagarkurnoolINC7.7%
- NagaurRLTP3.4%
- NaginaASPR15.1%
- NagpurBJP11.4%
- Nainital-Udhamsingh NagarBJP26.4%
- NalandaJDU14.8%
- NalgondaINC43.2%
- NamakkalDMK2.5%
- NandedINC5.3%
- NandurbarINC11.4%
- NandyalTDP8.0%
- NarsapuramBJP22.5%
- NarsaraopetTDP10.7%
- NashikSSBT13.1%
- NavsariBJP57.8%
- NawadaBJP7.8%
- NelloreTDP17.9%
- New DelhiBJP9.2%
- NilgirisDMK23.6%
- NizamabadBJP8.9%
- North GoaBJP25.4%
- North-East DelhiBJP8.9%
- North-West DelhiBJP19.6%
- OngoleTDP3.5%
- OsmanabadSSBT25.7%
- Outer ManipurINC10.7%
- PalakkadINC7.3%
- PalamauBJP20.8%
- PalgharBJP13.3%
- PaliBJP18.1%
- PanchmahalBJP45.0%
- ParbhaniSSBT10.1%
- Paschim ChamparanBJP12.6%
- PatanBJP2.7%
- PathanamthittaINC7.2%
- PatialaINC1.3%
- PatliputraRJD6.9%
- Patna SahibBJP14.3%
- PeddapalleINC12.0%
- PerambalurDMK34.5%
- PhulpurBJP0.4%
- PilibhitBJP14.2%
- PollachiDMK22.4%
- PonnaniIUML23.0%
- PorbandarBJP41.3%
- PratapgarhSP7.0%
- PuducherryINC16.9%
- PuneBJP11.1%
- PuriBJP8.7%
- PurniaIND2.0%
- PuruliaBJP1.2%
- Purvi ChamparanBJP8.2%
- Rae BareliINC37.5%
- RaichurINC6.1%
- RaigadNCP8.2%
- RaiganjBJP5.0%
- RaigarhBJP16.5%
- RaipurBJP36.3%
- RajahmundryBJP18.0%
- RajampetYSRCP5.7%
- RajgarhBJP10.2%
- RajkotBJP38.0%
- RajmahalJMM14.6%
- RajnandgaonBJP3.1%
- RajsamandBJP32.3%
- RamanathapuramIUML15.0%
- RampurSP9.0%
- RamtekINC6.1%
- RanaghatBJP12.1%
- RanchiBJP8.3%
- RatlamBJP13.5%
- Ratnagiri- SindhudurgBJP5.2%
- RaverBJP23.2%
- RewaBJP21.1%
- RobertsganjSP12.8%
- RohtakINC27.7%
- SabarkanthaBJP12.3%
- SagarBJP41.0%
- SaharanpurINC5.2%
- SalemDMK5.4%
- SalempurSP0.4%
- SamastipurLJPRV17.1%
- SambalpurBJP10.0%
- SambhalSP10.2%
- SangliIND8.6%
- SangrurAAP17.1%
- Sant Kabir NagarSP8.4%
- SaranBJP1.3%
- SasaramINC1.7%
- SataraBJP2.7%
- SatnaBJP8.0%
- SecunderabadBJP4.8%
- ShahdolBJP34.5%
- ShahjahanpurBJP4.4%
- SheoharJDU2.8%
- ShillongVPP35.8%
- ShimlaBJP9.4%
- ShimogaBJP17.7%
- ShirdiSSBT4.8%
- ShirurNCPSP10.3%
- ShrawastiSP7.3%
- SidhiBJP18.0%
- SikarCPM5.6%
- SikkimSKM21.0%
- SilcharBJP24.3%
- SinghbhumJMM16.7%
- SirsaINC19.8%
- SitamarhiJDU4.7%
- SitapurINC8.1%
- SivagangaINC19.5%
- SiwanJDU9.3%
- SolapurINC6.2%
- SonipatINC1.9%
- SonitpurBJP28.0%
- South DelhiBJP9.6%
- South GoaINC3.0%
- SrerampurAITC11.8%
- SrikakulamTDP26.5%
- SrinagarJKNC27.9%
- SriperumbudurDMK33.8%
- SultanpurSP4.2%
- SundargarhBJP12.0%
- SupaulJDU13.8%
- SuratBJP0.0%
- SurendranagarBJP23.1%
- SurgujaBJP4.5%
- TamlukBJP4.9%
- Tehri GarhwalBJP31.6%
- TenkasiDMK18.9%
- ThaneSHS16.6%
- ThanjavurDMK31.1%
- TheniDMK24.4%
- Thirupathi(Sc)YSRCP1.1%
- ThiruvananthapuramINC1.7%
- ThoothukkudiDMK40.1%
- ThrissurBJP6.8%
- TikamgarhBJP36.7%
- TiruchirappalliMDMK29.7%
- TirunelveliINC15.5%
- TiruppurCPI11.0%
- TiruvallurINC40.4%
- TiruvannamalaiDMK20.4%
- Tonk-Sawai MadhopurINC5.3%
- Tripura EastBJP42.9%
- Tripura WestBJP50.6%
- TumkurBJP13.5%
- TuraINC23.0%
- UdaipurBJP17.5%
- UdhampurBJP11.2%
- Udupi ChikmagalurBJP21.1%
- UjiarpurBJP5.8%
- UjjainBJP28.3%
- UluberiaAITC15.7%
- UnnaoBJP2.8%
- Uttara KannadaBJP26.7%
- VadakaraINC10.2%
- VadodaraBJP48.0%
- VaishaliLJPRV7.6%
- Valmiki NagarJDU9.0%
- ValsadBJP15.5%
- VaranasiBJP13.5%
- VelloreDMK19.1%
- VidishaBJP56.4%
- VijayawadaTDP20.7%
- ViluppuramVCK6.1%
- VirudhunagarINC0.4%
- VisakhapatnamTDP36.4%
- VizianagaramTDP19.2%
- WarangalINC17.4%
- WardhaNCPSP7.5%
- WayanadINC33.6%
- West DelhiBJP13.1%
- Yavatmal- WashimSSBT7.7%
- ZahirabadINC3.7%