2004 Indian general election in Himachal Pradesh

The 2004 Indian general election in Himachal Pradesh were held for 4 seats. The Indian National Congress won 3 seats while the Bhartiya Janata Party won 1 seat.

The BJP survived a clean sweep by the Congress as one of its candidates, Suresh Chandel, managed to scrape through by a slender margin in the Hamirpur Lok Sabha constituency. He defeated Ram Lal Thakur, Industries Minister, by 2202 votes