Explorer
Karnataka Assembly Election, 2004
224 seats · 150 changed party since 1999
Party standings
Karnataka Assembly Election, 2004 · 9 parties won seats
- BJP79
- INC65
- JDS58
- IND13
- JDU5
- KNDP1
- CPM1
- Others2
Ring and figures are seats won.
| Party | Seats | Votes | Vote share | Contested |
|---|---|---|---|---|
| BJPBharatiya Janata Party | 7935% | 71,18,658 | 28.3% | 198 |
| INCIndian National Congress | 6529% | 88,61,959 | 35.3% | 224 |
| JDSJanata Dal (Secular) | 5826% | 52,20,121 | 20.8% | 220 |
| INDIndependent | 136% | 17,24,480 | 6.9% | 442 |
| JDUJanata Dal (United) | 52% | 5,17,904 | 2.1% | 26 |
| KNDPKNDP | 10% | 3,30,547 | 1.3% | 188 |
| CPMCommunist Party of India (Marxist) | 10% | 92,081 | 0.4% | 5 |
| KCVPKannada Chalavali Vatal Paksha | 10% | 38,687 | 0.2% | 5 |
| RPIRPI | 10% | 25,379 | 0.1% | 3 |
| JPJanahitha Paksha | 00% | 5,04,932 | 2.0% | 155 |
| BSPBahujan Samaj Party | 00% | 4,37,564 | 1.7% | 102 |
+ 22 smaller parties / independents with under 1% of the vote.
Constituency map
Karnataka Assembly Election, 2004 · winner by seat
224 constituencies · tap for the winner, again for the full result
House composition
Majority line at 113
2004 · selected
Majority 113
BJP79INC65JDS58IND13JDU5KNDP1CPM1KCVP1RPI1
1999 · previous
Majority 113
Vote share by party
Share of valid votes · 1999 → 2004
1999 2004· by party
50%38%25%13%0%
20.7
28.3
40.8
35.3
10.4
20.8
12.0
6.9
13.5
2.1
BJPINCJDSINDJDU
Seat change
2004 seats minus 1999 seats
seats lostseats gained
BJP
44 → 79
+35
INC
132 → 65
−67
JDS
10 → 58
+48
IND
19 → 13
−6
JDU
18 → 5
−13
KNDP
0 → 1
+1
CPM
0 → 1
+1
KCVP
0 → 1
+1
RPI
0 → 1
+1
AIADMK
1 → 0
−1
Vote-share movement
Statewide, 1999 → 2004
share lostshare gained
JDS
10.4% → 20.8%
+10.3%
BJP
20.7% → 28.3%
+7.6%
JP
0.0% → 2.0%
+2.0%
KNDP
0.0% → 1.3%
+1.3%
BSP
0.9% → 1.7%
+0.8%
IND
12.0% → 6.9%
−5.1%
INC
40.8% → 35.3%
−5.6%
JDU
13.5% → 2.1%
−11.5%
Biggest BJP–INC swings
Seats where the BJP-vs-INC vote gap moved most, 1999 → 2004. 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
Jamkhandi
+78.4%
Holalkere
−77.0%
Bethamangala
+76.3%
Mudhol
+75.1%
Hangal
+70.5%
Badami
+68.7%
Ron
+65.4%
Kanakagiri
+64.4%
Malur
+63.4%
Huvin-Hippargi
+63.1%
Ranibennur
+62.9%
Nargund
+62.4%
Closest races · 2004
Ranked by margin as a share of valid votes · tap a seat for full results
All constituencies · 2004
224 seats · alphabetical · tap for full results · ⇄ = changed party since 1999
- AfzalpurJDS18.2%
- AlandJDS15.9%
- AnekalBJP1.2%
- AnkolaBJP16.7%
- ArbhaviJDS14.8%
- ArkalgudJDS2.7%
- ArsikereBJP6.1%
- AthaniBJP26.6%
- AuradINC10.3%
- BadamiBJP19.4%
- BagalkotBJP5.3%
- BagepalliCPM10.1%
- BagewadiBJP3.1%
- BailhongalBJP12.1%
- BaindurINC3.2%
- BallolliJDS11.0%
- BannurBJP5.7%
- BantvalBJP5.4%
- BasavakalyanJDS6.8%
- Basavana BagevadiINC3.2%
- BasavanagudiINC9.4%
- BelgaumINC1.0%
- BellaryBJP5.9%
- BellaviJDS1.3%
- BelthangadyBJP9.9%
- BelurJDS5.2%
- BethamangalaBJP0.4%
- BhadravathiIND17.8%
- BhalkiBJP9.8%
- BharathinagarBJP7.7%
- BharmasagaraJDU15.8%
- BhatkalBJP4.0%
- BidarIND20.1%
- BijapurBJP19.1%
- BilgiBJP13.4%
- BinnypetINC14.8%
- BirurJDS1.2%
- BrahmavarIND12.4%
- ByadgiBJP11.2%
- ChallakereINC23.0%
- ChamarajaBJP19.6%
- ChamarajanagarKCVP9.1%
- ChamarajpetINC28.6%
- ChamundeshwariJDS15.5%
- ChannagiriJDS10.1%
- ChannapatnaINC13.4%
- ChickpetBJP4.9%
- ChikballapurINC9.3%
- ChikkodiBJP2.7%
- ChikmagalurBJP25.3%
- ChiknayakanhalliJDU1.7%
- ChincholiJDS5.5%
- ChintamaniINC6.4%
- ChitradurgaINC1.7%
- ChittapurJDS19.9%
- DavangereINC19.8%
- DeodurgJDS15.3%
- DevanahalliJDS18.8%
- DharwadINC5.1%
- Dharwad RuralIND3.1%
- DoddaballapurINC10.0%
- GadagINC15.6%
- GandasiINC0.0%
- Gandhi NagarINC46.2%
- GangavathiJDS3.0%
- GauribidanurINC7.1%
- GokakINC15.7%
- GubbiIND11.0%
- GulbargaBJP2.6%
- GuledgudJDS1.6%
- GundlupetJDS9.1%
- GurmitkalINC23.1%
- HadagalliJDS30.1%
- HaliyalINC11.1%
- HangalBJP15.1%
- HanurJDS11.1%
- HariharINC0.5%
- HarpanahalliINC7.6%
- HassanJDS21.7%
- HaveriBJP1.9%
- HeggadadevankoteJDS9.7%
- HirekerurJDS4.5%
- HiriyurJDS12.3%
- HolalkereINC12.9%
- HolehonnurBJP5.6%
- HolenarasipurJDS27.0%
- HonnaliBJP6.2%
- HosadurgaINC17.4%
- HosakoteINC0.5%
- HosannagarBJP13.4%
- HospetIND6.9%
- HubliINC2.0%
- Hubli RuralBJP19.8%
- HukkeriBJP0.8%
- HuliyurdurgaJDS5.6%
- HulsoorBJP1.7%
- HumnabadJDS2.1%
- HungundBJP20.7%
- HunsurJDS10.4%
- Huvin-HippargiBJP7.0%
- IndiIND9.5%
- JagalurBJP6.4%
- JamkhandiBJP23.9%
- JayamahalINC22.3%
- JayanagarINC1.9%
- JevargiINC2.6%
- KadurJDS7.2%
- KagwadBJP3.3%
- KalghatgiBJP1.9%
- KallamballaBJP16.2%
- KalmalaJDS3.2%
- KamalapurBJP6.3%
- KanakagiriBJP5.0%
- KanakapuraJDS8.2%
- KarkalBJP10.0%
- KarwarBJP20.2%
- KaupBJP1.9%
- KeragoduINC14.1%
- KhanapurIND0.4%
- KirugavaluJDU15.0%
- KitturBJP13.8%
- KolarINC21.1%
- Kolar Gold FieldsRPI16.9%
- KollegalIND3.2%
- KoppalINC4.8%
- KoratagereJDS2.5%
- KotturINC2.6%
- KrishnarajaJDS5.7%
- KrishnarajanagarJDS0.3%
- KrishnarajapetJDS4.5%
- KudligiBJP14.2%
- KumtaINC3.4%
- KundapuraBJP18.6%
- KundgolJDU4.4%
- KunigalJDS16.9%
- KurugoduJDS14.4%
- KushtagiBJP8.9%
- LingsugurJDS3.4%
- MaddurINC10.6%
- MadhugiriINC15.5%
- MadikeriBJP9.7%
- MagadiJDS9.4%
- MalavalliJDS11.2%
- MalleshwaramINC10.9%
- MalurBJP23.1%
- MandyaJDS14.9%
- MangalurBJP8.7%
- ManviINC10.1%
- MayakondaBJP7.1%
- MolakalmuruINC5.6%
- MoodabidriINC3.6%
- MuddebihalINC2.9%
- MudholBJP26.2%
- MudigereBJP1.6%
- MulbagalJDS12.2%
- MundargiINC21.8%
- NagamangalaJDS5.5%
- NanjangudJDS18.2%
- NarasimharajaINC24.5%
- NargundBJP15.2%
- NavalgundBJP4.4%
- NelamangalaINC3.9%
- NippaniINC0.4%
- PandavapuraJDS1.3%
- ParasgadIND1.3%
- PavagadaJDS6.0%
- PeriyapatnaJDS6.6%
- PutturBJP8.7%
- RaibagJDU8.3%
- RaichurBJP9.0%
- Rajaji NagarINC2.8%
- RamanagaramJDS19.4%
- RamdurgBJP24.5%
- RanibennurBJP13.9%
- RonBJP8.5%
- SadalgaINC18.1%
- SagarBJP14.1%
- SakleshpurJDS20.0%
- SandurJDS30.4%
- SankeshwarINC17.0%
- SanthemarahalliINC0.0%
- SathanurINC12.9%
- SedamINC3.2%
- ShahabadBJP0.9%
- ShahpurJDS18.3%
- ShanthinagarBJP4.7%
- ShiggaonIND0.7%
- ShikaripuraBJP17.0%
- ShimogaBJP15.2%
- ShirhattiINC3.3%
- ShivajinagarBJP10.2%
- ShorapurKNDP2.5%
- ShravanabelagolaJDS26.2%
- SidlaghattaJDS6.2%
- SindagiBJP9.1%
- SindhanurINC34.1%
- SiraJDS7.5%
- SirsiBJP12.7%
- SiruguppaBJP4.5%
- SomwarpetINC2.7%
- SorabINC11.6%
- SringeriBJP17.7%
- SrinivaspurINC7.0%
- SrirangapatnaJDS1.1%
- SulliaBJP14.7%
- SurathkalBJP2.8%
- T. NarasipurJDS14.1%
- TarikereINC18.3%
- ThirthahalliBJP1.4%
- TikotaINC32.6%
- TipturJDS16.1%
- TumkurBJP6.0%
- TuruvekereJDS8.9%
- UchagdanIND8.6%
- UdupiBJP1.6%
- UllalINC6.9%
- UttarahalliBJP12.2%
- VarthurINC5.1%
- VemagalINC59.7%
- VirajpetBJP11.7%
- VittalBJP0.3%
- YadgirIND12.5%
- YelahankaINC4.5%
- YelburgaINC5.4%