India General Election (Parliament) · 543 Constituencies · 29 States & UTs
The 2004 Indian general election was held across 543 Lok Sabha constituencies in 29 states and union territories. A total of 671,487,930 electors were registered and 389,342,364 votes were polled, recording a national voter turnout of 58.0%. Indian National Congress won the most seats with 145, followed by Bharatiya Janata Party with 138 seats.
Browse the state-wise breakdown below, or click any state to see constituency-level results with individual candidate data.
| Party | Seats Won |
|---|---|
| Indian National Congress | 145 |
| Bharatiya Janata Party | 138 |
| Communist Party Of India (MARXIST) | 43 |
| Samajwadi Party | 36 |
| Rashtriya Janata Dal | 24 |
| Bahujan Samaj Party | 19 |
| Dravida Munetra Kazhagam | 16 |
| Shiv Sena | 12 |
| Biju Janata Dal | 11 |
| Communist Party Of India | 10 |
Click any state to view constituency-level results
| State / UT | Seats | Leading Party | Won | Turnout |
|---|---|---|---|---|
| Andhra Pradesh | 42 | Indian National Congress | 29 | 69.8% |
| Arunachal Pradesh | 2 | Bharatiya Janata Party | 2 | 56.0% |
| Assam | 14 | Indian National Congress | 9 | 69.1% |
| Bihar | 40 | Rashtriya Janata Dal | 22 | 58.0% |
| Chhattisgarh | 11 | Bharatiya Janata Party | 10 | 52.0% |
| Delhi | 7 | Indian National Congress | 6 | 47.1% |
| Goa | 2 | Bharatiya Janata Party | 1 | 58.6% |
| Gujarat | 26 | Bharatiya Janata Party | 14 | 45.2% |
| Haryana | 10 | Indian National Congress | 9 | 65.7% |
| Himachal Pradesh | 4 | Indian National Congress | 3 | 59.3% |
| Jharkhand | 14 | Indian National Congress | 6 | 55.7% |
| Karnataka | 28 | Bharatiya Janata Party | 18 | 65.0% |
| Kerala | 20 | Communist Party Of India (MARXIST) | 12 | 71.2% |
| Madhya Pradesh | 29 | Bharatiya Janata Party | 25 | 48.1% |
| Maharashtra | 48 | Bharatiya Janata Party | 13 | 54.3% |
| Manipur | 2 | Independent | 1 | 67.4% |
| Meghalaya | 2 | All India Trinamool Congress | 1 | 52.7% |
| Mizoram | 1 | Mizo National Front | 1 | 62.8% |
| Nagaland | 1 | Nagaland Peoples Front | 1 | 91.4% |
| Odisha | 19 | Biju Janata Dal | 10 | 65.9% |
| Pondicherry | 1 | Pattali Makkal Katchi | 1 | 76.1% |
| Punjab | 13 | Shiromani Akali Dal | 8 | 61.6% |
| Rajasthan | 25 | Bharatiya Janata Party | 21 | 49.8% |
| Sikkim | 1 | Sikkim Democratic Front | 1 | 76.4% |
| Tamil Nadu | 39 | Dravida Munetra Kazhagam | 16 | 60.6% |
| Tripura | 2 | Communist Party Of India (MARXIST) | 2 | 66.7% |
| Uttar Pradesh | 80 | Samajwadi Party | 35 | 48.2% |
| Uttarakhand | 5 | Bharatiya Janata Party | 3 | 48.0% |
| West Bengal | 42 | Communist Party Of India (MARXIST) | 26 | 77.7% |