Indian general election full results, 2004 National election result National election result

| Party_Name | States_contested | Seats_contested | Seats_won | No_of_Votes | _of_Votes | _in_Seats_contested | Forfeited_in_seats |
|---|---|---|---|---|---|---|---|
| Indian National Congress | 33 | 400 | 145 | 103408949 | 26.53% | 34.43% | 82 |
| Bharatiya Janata Party | 31 | 364 | 138 | 86371561 | 22.16% | 34.39% | 57 |
| Communist Party of India (Marxist) | 19 | 69 | 43 | 22070614 | 5.66% | 42.31% | 15 |
| Bahujan Samaj Party | 25 | 435 | 19 | 20765229 | 5.33% | 6.66% | 358 |
| Samajwadi Party | 23 | 237 | 36 | 16824072 | 4.32% | 10.26% | 169 |
| Telugu Desam Party | 1 | 33 | 5 | 11844811 | 3.04% | 42.75% | 0 |
| Rashtriya Janata Dal | 6 | 42 | 24 | 9384147 | 2.41% | 31.27% | 14 |
| Janata Dal (United) | 16 | 73 | 8 | 9144963 | 2.35% | 17.73% | 44 |
| All India Anna Dravida Munnetra Kazhagam | 1 | 33 | 0 | 8547014 | 2.19% | 35.59% | 0 |