Explorer
India Lok Sabha Election, 2004
543 seats · 286 changed party since 1999 · turnout 59.1%
Party standings
India Lok Sabha Election, 2004 · 39 parties won seats
- INC145
- BJP138
- CPM43
- SP37
- RJD24
- BSP18
- DMK16
- Others122
Ring and figures are seats won.
| Party | Seats | Votes | Vote share | Contested |
|---|---|---|---|---|
| INCIndian National Congress | 14527% | 10,37,37,895 | 26.4% | 420 |
| BJPBharatiya Janata Party | 13825% | 8,65,95,009 | 22.1% | 367 |
| CPMCommunist Party of India (Marxist) | 438% | 2,20,70,614 | 5.6% | 69 |
| SPSamajwadi Party | 377% | 1,75,25,230 | 4.5% | 239 |
| RJDRashtriya Janata Dal | 244% | 97,50,095 | 2.5% | 43 |
| BSPBahujan Samaj Party | 183% | 2,12,43,334 | 5.4% | 439 |
| DMKDravida Munnetra Kazhagam | 163% | 70,64,393 | 1.8% | 16 |
| SHSShiv Sena | 122% | 70,56,255 | 1.8% | 56 |
| BJDBiju Janata Dal | 112% | 50,82,849 | 1.3% | 12 |
| CPICommunist Party of India | 102% | 54,84,111 | 1.4% | 34 |
| NCPNationalist Congress Party | 92% | 70,23,175 | 1.8% | 32 |
| JDUJanata Dal (United) | 81% | 93,02,051 | 2.4% | 74 |
| SADShiromani Akali Dal | 81% | 35,06,681 | 0.9% | 10 |
| PMKPattali Makkal Katchi | 61% | 21,69,020 | 0.6% | 6 |
| INDIndependent | 51% | 1,66,52,622 | 4.2% | 2409 |
| TDPTelugu Desam Party | 51% | 1,18,44,811 | 3.0% | 33 |
| BRSBharat Rashtra Samithi (formerly TRS) | 51% | 24,41,405 | 0.6% | 22 |
| JMMJharkhand Mukti Morcha | 51% | 18,46,843 | 0.5% | 9 |
| LJNSPLJNSP | 41% | 27,71,427 | 0.7% | 40 |
| MDMKMarumalarchi Dravida Munnetra Kazhagam | 41% | 16,79,870 | 0.4% | 4 |
+ 199 smaller parties / independents with under 1% of the vote.
House composition
Majority line at 272
2004 · selected
Majority 272
INC145BJP138CPM43SP37RJD24BSP18DMK16SHS12BJD11CPI10+29 more · 89 seats
1999 · previous
Majority 272
Vote share by party
Share of valid votes · 1999 → 2004
1999 2004· by party
30%23%15%8%0%
28.3
26.4
23.8
22.1
5.4
5.6
3.8
4.5
4.2
5.4
3.1
2.4
2.7
4.2
INCBJPCPMSPBSPJDUIND
Seat change
2004 seats minus 1999 seats
seats lostseats gained
INC
114 → 145
+31
BJP
182 → 138
−44
CPM
33 → 43
+10
SP
26 → 37
+11
RJD
7 → 24
+17
BSP
14 → 18
+4
DMK
12 → 16
+4
SHS
15 → 12
−3
BJD
10 → 11
+1
CPI
4 → 10
+6
Vote-share movement
Statewide, 1999 → 2004
share lostshare gained
IND
2.7% → 4.2%
+1.5%
BSP
4.2% → 5.4%
+1.3%
LJNSP
0.0% → 0.7%
+0.7%
SP
3.8% → 4.5%
+0.7%
BRS
0.0% → 0.6%
+0.6%
JDS
0.9% → 1.5%
+0.6%
AIFB
0.0% → 0.3%
+0.3%
RJD
2.8% → 2.5%
−0.3%
FBL
0.4% → 0.0%
−0.4%
NCP
2.3% → 1.8%
−0.5%
Biggest INC–BJP swings
Seats where the INC-vs-BJP vote gap moved most, 1999 → 2004. 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
Arunachal West
Arunachal Pradesh
−111.8%
Nalgonda
Andhra Pradesh
−77.0%
Sasaram
Bihar
+76.4%
Pondicherry
Puducherry
−72.8%
Bagalkot
Karnataka
−69.5%
Palani
Tamil Nadu
+64.5%
Dharwad South
Karnataka
−63.0%
Gobichettipalayam
Tamil Nadu
+62.8%
Banswara
Rajasthan
−62.3%
Dhanbad
Jharkhand
+60.8%
Salem
Tamil Nadu
+60.0%
Dindigul
Tamil Nadu
+59.0%
Closest races · 2004
Ranked by margin as a share of valid votes · tap a seat for full results
All constituencies · 2004
543 seats · alphabetical · tap for full results · ⇄ = changed party since 1999
- AdilabadBRS4.9%
- AdoorCPI8.0%
- AgraSP8.9%
- AhmedabadBJP14.1%
- AhmednagarNCP10.9%
- AjmerBJP24.2%
- AkbarpurSP1.8%
- AkolaBJP14.5%
- AligarhINC0.4%
- AlipurduarsRSP17.3%
- AllahabadSP4.3%
- AlleppeyCPM0.1%
- AlmoraBJP2.0%
- AlwarINC1.5%
- AmalapuramINC5.9%
- AmbalaINC27.7%
- AmethiINC49.3%
- AmravatiSHS2.1%
- AmreliINC0.4%
- AmritsarBJP15.4%
- AmrohaIND2.0%
- AnakapalliTDP2.0%
- AnandINC10.3%
- AnantapurINC8.4%
- AnantnagJKPDP25.9%
- Andaman & Nicobar IslandsINC19.8%
- AonlaJDU1.3%
- ArakkonamPMK13.2%
- ArambaghCPM61.4%
- ArariaBJP4.3%
- ArrahRJD19.0%
- Arunachal EastBJP27.5%
- Arunachal WestBJP21.4%
- AsansolCPM17.1%
- AskaBJD19.5%
- AurangabadINC1.0%
- AurangabadSHS13.4%
- Autonomous DistrictINC6.0%
- AzamgarhBSP1.0%
- BadagaraCPM15.8%
- BagahaJDU11.5%
- BagalkotBJP19.3%
- BaghpatRLD33.6%
- BahraichSP4.8%
- BalaghatBJP14.5%
- BalasoreBJP25.0%
- BaliaLJNSP12.1%
- BalliaSJPR13.1%
- BalrampurBJP7.5%
- BalurghatRSP7.7%
- BanaskanthaINC1.1%
- BandaSP10.7%
- Bangalore NorthBJP2.6%
- Bangalore SouthBJP7.8%
- BankaRJD0.7%
- BankuraCPM33.1%
- BansgaonINC2.6%
- BanswaraBJP3.3%
- BapatlaINC12.8%
- Bara BankiBSP3.9%
- BaramatiNCP47.3%
- BaramullaJKN3.0%
- BarasatAIFB1.1%
- BareillyBJP7.2%
- BarhRJD4.4%
- BarmerBJP25.9%
- BarodaBJP1.0%
- BarpetaINC8.9%
- BarrackporeCPM20.8%
- BasirhatCPI20.1%
- BastarBJP12.1%
- BastiBSP4.4%
- BayanaBJP12.2%
- BeedNCP5.4%
- BegusaraiJDU3.0%
- BelgaumBJP9.5%
- BellaryBJP3.3%
- BerhamporeINC10.0%
- BerhampurINC7.2%
- BettiahRJD4.3%
- BetulBJP28.8%
- BhadrachalamCPM6.5%
- BhadrakBJD10.2%
- BhagalpurBJP15.6%
- BhandaraBJP0.4%
- BharatpurBJP19.3%
- BhatindaSAD8.2%
- BhavnagarBJP18.1%
- BhilwaraBJP9.8%
- BhindBJP1.1%
- BhiwaniINC2.8%
- BhopalBJP35.6%
- BhubaneswarBJD13.2%
- BidarBJP1.7%
- BijapurBJP4.8%
- BijnorRLD11.4%
- BikanerBJP5.3%
- BikramganjJDU8.0%
- BilaspurBJP13.1%
- BilhaurBSP3.8%
- BirbhumCPM26.5%
- BobbiliTDP4.2%
- BolangirBJP13.8%
- BolpurCPM40.3%
- BroachBJP10.6%
- BudaunSP8.7%
- BulandshahrBJP2.4%
- BuldhanaSHS7.9%
- BulsarINC6.4%
- BurdwanCPM47.3%
- BuxarBJP8.5%
- Calcutta North EastCPM13.0%
- Calcutta North WestCPM11.9%
- Calcutta SouthAITC12.7%
- CalicutJDS8.4%
- CannanoreCPM9.7%
- ChailSP0.1%
- ChamarajanagarJDS5.2%
- ChandauliBSP0.2%
- ChandigarhINC16.8%
- Chandni ChowkINC44.4%
- ChandrapurBJP7.1%
- ChapraRJD13.5%
- ChatraRJD4.3%
- ChengalpattuPMK19.6%
- ChhindwaraINC8.4%
- Chhota UdaipurINC6.5%
- ChidambaramPMK11.8%
- ChikballapurINC6.4%
- ChikkodiBJP5.2%
- ChikmagalurBJP9.0%
- ChimurBJP12.7%
- ChirayinkilCPM7.6%
- ChitradurgaINC4.1%
- ChittoorTDP7.1%
- ChittorgarhBJP20.2%
- ChuruBJP3.6%
- CoimbatoreCPI18.7%
- ContaiCPM6.4%
- Cooch BeharAIFB23.8%
- CuddaloreDMK17.3%
- CuddapahINC16.1%
- CuttackBJD21.1%
- Dadra & Nagar HaveliBNP15.2%
- DahanuINC9.3%
- Daman and DiuINC1.1%
- DamohBJP16.0%
- DarbhangaRJD18.8%
- DarjeelingINC11.4%
- DausaINC16.0%
- DavangereBJP3.6%
- Delhi SadarINC5.9%
- DeogarhBJP9.6%
- DeoriaSP7.2%
- DhanbadINC12.7%
- DhandhukaBJP4.4%
- DharBJP4.6%
- DharmapuriPMK30.4%
- Dharwad NorthBJP10.2%
- Dharwad SouthBJP16.8%
- DhenkanalBJD15.5%
- DhubriINC13.5%
- DhuleINC1.7%
- Diamond HarbourCPM18.4%
- DibrugarhAGP2.9%
- DindigulINC22.5%
- DohadBJP0.1%
- DomariaganjBSP8.2%
- Dum DumCPM7.9%
- DumkaJMM18.4%
- DurgBJP8.1%
- DurgapurCPM32.7%
- East DelhiINC19.3%
- EluruINC13.7%
- ErandolBJP1.3%
- ErnakulamIND10.6%
- EtahSP8.7%
- EtawahSP27.0%
- FaizabadBSP4.9%
- FaridabadINC18.0%
- FaridkotSAD15.1%
- FarrukhabadSP0.4%
- FatehpurBSP10.4%
- FerozepurSAD1.3%
- FirozabadSP10.3%
- GandhinagarBJP25.7%
- GanganagarBJP1.0%
- GarhwalBJP10.1%
- GauhatiINC6.9%
- GayaRJD11.7%
- GhatampurSP2.0%
- GhazipurSP26.1%
- GhosiSP2.9%
- GiridihJMM21.0%
- GobichettipalayamINC31.5%
- GoddaINC3.2%
- GodhraBJP10.0%
- GondaSP6.1%
- GopalganjRJD27.8%
- GorakhpurBJP20.6%
- GulbargaINC6.9%
- GunaINC12.9%
- GunturINC15.8%
- GurdaspurBJP3.2%
- GwaliorINC6.4%
- HajipurLJNSP30.7%
- HamirpurBJP0.2%
- HamirpurSP6.2%
- HanamkondaBRS26.1%
- HapurINC5.3%
- HardoiSP7.5%
- HardwarSP7.7%
- HassanJDS20.9%
- HathrasBJP4.6%
- HazaribaghCPI14.9%
- HindupurINC0.2%
- HingoliNCP1.7%
- HissarINC23.7%
- HooghlyCPM18.1%
- HoshangabadBJP21.5%
- HoshiarpurBJP15.9%
- HowrahCPM27.1%
- HyderabadAIMIM10.1%
- IchalkaranjiNCP12.8%
- IdukkiKEC9.5%
- IndoreBJP22.7%
- Inner ManipurINC11.8%
- JabalpurBJP17.4%
- JadavpurCPM8.8%
- JagatsinghpurBJD6.2%
- JahanabadRJD5.4%
- JaipurBJP12.2%
- JajpurBJD5.9%
- JalaunBJP4.6%
- JalesarSP16.3%
- JalgaonBJP3.3%
- JalnaBJP8.1%
- JaloreBJP6.0%
- JalpaiguriCPM20.3%
- JammuINC2.1%
- JamnagarINC1.3%
- JamshedpurJMM13.6%
- JangipurINC4.2%
- JanjgirBJP1.6%
- JaunpurSP3.8%
- JhabuaINC12.8%
- JhalawarBJP14.4%
- JhanjharpurRJD1.8%
- JhansiSP3.2%
- JhargramCPM44.2%
- JhunjhunuINC3.4%
- JodhpurBJP4.9%
- JorhatINC7.7%
- JoynagarRSP28.6%
- JullundurINC4.5%
- JunagadhINC6.2%
- KairaINC12.6%
- KairanaRLD41.9%
- KaiserganjSP2.2%
- KakinadaINC6.9%
- KalahandiBJP4.5%
- KaliaborINC8.8%
- KanakapuraINC7.5%
- KanaraBJP20.7%
- KangraINC2.8%
- KankerBJP13.3%
- KannaujSP40.5%
- KanpurINC0.9%
- KapadvanjINC13.3%
- KaradNCP27.5%
- KarimganjINC13.7%
- KarimnagarBRS15.0%
- KarnalINC20.1%
- Karol BaghINC15.1%
- KarurDMK25.7%
- KasaragodCPM12.0%
- KatiharBJP0.4%
- KatwaCPM14.8%
- KendraparaBJD10.4%
- KeonjharBJP6.0%
- KhagariaRJD9.9%
- KhajurahoBJP14.5%
- KhalilabadBSP3.9%
- KhammamINC10.6%
- KhandwaBJP17.0%
- KhargoneBJP9.0%
- KhedSHS2.8%
- KheriSP1.7%
- KhuntiINC10.4%
- KhurjaBJP6.9%
- KishanganjRJD19.7%
- KodarmaBJP18.8%
- KokrajharIND50.1%
- KolabaINC4.0%
- KolarINC1.3%
- KolhapurNCP1.8%
- KopargaonINC13.1%
- KoppalINC4.9%
- KoraputINC5.9%
- KotaBJP12.4%
- KottayamCPM6.1%
- KrishnagarCPM2.2%
- KrishnagiriDMK16.1%
- KurnoolINC12.3%
- KurukshetraINC18.8%
- KutchBJP6.3%
- LadakhIND19.9%
- LakhimpurAGP3.5%
- LakshadweepJDU0.2%
- LalganjSP5.6%
- LaturBJP3.8%
- LohardagaINC19.3%
- LucknowBJP37.7%
- LudhianaSAD3.4%
- MachhlishahrBSP8.2%
- MachilipatnamINC6.7%
- MadhepuraRJD1.7%
- MadhubaniINC12.5%
- Madras CentralDMK26.2%
- Madras NorthDMK27.7%
- Madras SouthDMK23.6%
- MaduraiCPM18.0%
- MahabubnagarINC5.5%
- MaharajganjJDU7.0%
- MaharajganjBJP8.7%
- MahasamundINC15.4%
- MahendragarhINC24.8%
- MainpuriSP8.7%
- MaldaINC13.1%
- MalegaonBJP0.8%
- MandiINC9.9%
- MandlaBJP11.0%
- MandsaurBJP18.0%
- MandviINC26.9%
- MandyaINC14.5%
- MangaldoiBJP3.5%
- MangaloreBJP4.2%
- ManjeriCPM5.3%
- MathuraINC6.3%
- MathurapurCPM9.0%
- MavelikaraCPM1.2%
- MayiladuturaiINC28.1%
- MayurbhanjJMM1.1%
- MedakBRS13.7%
- MeerutBSP9.9%
- MehsanaINC2.1%
- MidnaporeCPI17.7%
- MiryalgudaINC22.5%
- MirzapurBSP5.0%
- MisrikhBSP3.5%
- MizoramMNF6.8%
- MohanlalganjSP0.4%
- MonghyrRJD13.8%
- MoradabadSP5.5%
- MorenaBJP30.2%
- MormugaoINC17.0%
- MotihariRJD14.3%
- MukundapuramCPM16.2%
- Mumbai NorthINC4.3%
- Mumbai North CentralINC2.6%
- Mumbai North EastINC10.7%
- Mumbai North WestINC6.3%
- Mumbai SouthINC3.7%
- Mumbai South CentralSHS6.4%
- MurshidabadINC1.5%
- MuvattupuzhaIFDP0.1%
- MuzaffarnagarSP8.0%
- MuzaffarpurJDU1.2%
- MysoreBJP1.1%
- NabadwipCPM0.8%
- NagalandNPF47.3%
- NagapattinamDMK28.8%
- NagarkurnoolTDP11.3%
- NagaurBJP11.2%
- NagercoilCPM24.4%
- NagpurINC12.6%
- NainitalINC8.0%
- NalandaJDU11.4%
- NalgondaCPI5.4%
- NandedBJP3.0%
- NandurbarINC16.8%
- NandyalINC13.5%
- NarasapurINC8.4%
- NarasaraopetINC9.6%
- NashikNCP2.3%
- NawadaRJD5.5%
- NelloreINC15.3%
- New DelhiINC6.3%
- NilgirisINC30.3%
- NizamabadINC17.6%
- NowgongBJP4.0%
- NowrangpurBJP3.2%
- OngoleINC13.3%
- OsmanabadSHS0.3%
- OttapalamCPM8.7%
- Outer DelhiINC14.4%
- Outer ManipurIND13.3%
- PadraunaNLP1.1%
- PalamauRJD8.6%
- PalaniINC33.3%
- PalghatCPM12.0%
- PaliBJP11.7%
- PanajiBJP22.1%
- PandharpurRPIA14.5%
- PanskuraCPI32.0%
- ParbhaniSHS8.3%
- ParvathipuramINC1.1%
- PatanBJP4.4%
- PatialaINC2.7%
- PatnaRJD4.3%
- PeddapalliINC28.0%
- PerambalurDMK21.7%
- PeriyakulamINC3.0%
- PhillaurSAD13.7%
- PhulbaniBJD2.4%
- PhulpurSP8.5%
- PilibhitBJP15.2%
- PollachiMDMK18.8%
- PondicherryPMK14.3%
- PonnaniMUL14.1%
- PorbandarBJP1.2%
- PratapgarhSP12.1%
- PudukkottaiDMK19.1%
- PuneINC9.5%
- PuriBJD6.9%
- PurneaBJP1.8%
- PuruliaAIFB20.9%
- QuilonCPM15.7%
- Rae BareliINC38.8%
- RaichurINC0.1%
- RaiganjINC4.3%
- RaigarhBJP11.4%
- RaipurBJP18.8%
- RajahmundryINC18.2%
- RajampetINC11.3%
- RajapurSHS16.8%
- RajgarhBJP6.1%
- RajkotBJP26.7%
- RajmahalJMM0.4%
- RajnandgaonBJP2.2%
- RamanathapuramDMK16.3%
- RampurSP10.5%
- RamtekSHS2.2%
- RanchiINC2.2%
- RasipuramINC19.3%
- RatnagiriSHS26.6%
- RewaBJP7.1%
- RobertsganjBSP1.4%
- RohtakINC22.7%
- RoparSAD4.3%
- RoseraLJNSP19.4%
- SabarkanthaINC6.1%
- SagarBJP30.9%
- SaharanpurSP2.7%
- SaharsaLJNSP4.2%
- SaidpurSP4.2%
- SalemINC23.7%
- SalempurSP2.4%
- SalumberBJP3.9%
- SamastipurRJD14.7%
- SambalpurBJD1.8%
- SambhalSP26.1%
- SangliINC11.8%
- SangrurSAD3.3%
- SarangarhBJP10.1%
- SasaramINC37.0%
- SataraNCP0.6%
- SatnaBJP13.7%
- Sawai MadhopurINC16.7%
- SecunderabadINC7.1%
- SeoniBJP15.8%
- SeramporeCPM2.1%
- ShahabadBSP8.0%
- ShahdolBJP5.8%
- ShahjahanpurINC12.9%
- ShajapurBJP23.4%
- SheoharRJD11.1%
- ShillongINC19.3%
- ShimogaBJP8.6%
- SholapurBJP0.9%
- SiddipetINC12.4%
- SidhiBJP10.8%
- SikarBJP7.0%
- SikkimSDF42.4%
- SilcharINC3.5%
- SimlaINC20.5%
- SinghbhumINC11.4%
- SirsaINC8.5%
- SitamarhiRJD14.2%
- SitapurBSP0.9%
- SivagangaINC24.4%
- SivakasiMDMK19.8%
- SiwanRJD16.2%
- SonepatBJP1.0%
- South DelhiBJP3.3%
- SrikakulamTDP4.4%
- SrinagarJKN11.8%
- SriperumbudurDMK27.9%
- SultanpurBSP14.1%
- SundargarhBJP5.4%
- SuratBJP16.8%
- SurendranagarBJP7.5%
- SurgujaBJP15.3%
- TamlukCPM5.5%
- Tarn TaranSAD7.9%
- Tehri GarhwalBJP3.1%
- TenaliINC11.7%
- TenkasiCPI17.2%
- TezpurINC9.8%
- ThaneSHS1.7%
- ThanjavurDMK16.8%
- TindivanamPMK12.5%
- TiruchendurDMK28.8%
- TiruchengodeDMK20.8%
- TiruchirappalliMDMK30.6%
- TirunelveliINC26.4%
- TirupathiINC23.4%
- TiruppatturDMK23.3%
- TonkBJP9.8%
- TrichurCPI6.7%
- Tripura EastCPM49.9%
- Tripura WestCPM54.9%
- TrivandrumCPI7.1%
- TumkurBJP0.3%
- TuraAITC23.4%
- UdaipurBJP9.9%
- UdhampurINC7.8%
- UdupiBJP3.7%
- UjjainBJP9.8%
- UluberiaCPM17.9%
- UnnaoBSP3.2%
- VaishaliRJD14.1%
- VandavasiMDMK21.5%
- VaranasiINC9.1%
- VelloreDMK23.9%
- VidishaBJP39.7%
- VijayawadaINC12.1%
- VisakhapatnamINC13.5%
- VishnupurCPM41.1%
- WarangalBRS2.1%
- WardhaBJP0.5%
- WashimSHS8.4%
- YavatmalBJP8.6%