2004 Indian general election in Punjab
The 2004 Indian general election in Punjab was held on 13 seats of Lok Sabha in April to May 2004 and elections were held in the 4th Phase on 10th May 2004 for all the 13 constituencies. The members were elected for the 14th Lok Sabha.
Parties and alliances
'Congress had a seat sharing agreement with the left parties during the elections.
| No. | Party | Flag | Symbol | Leader | Photo | Seats contested |
| 1. | Indian National Congress | Harvendra Singh Hanspal | 11 | |||
| 2. | Communist Party of India (Marxist) | 1 | ||||
| 3. | Communist Party of India | 1 |
'
Akali Dal contentested from 10 seats while BJP fought from remaining three.