Created by Thereforedesignpune
Last edited January 6, 2026


2004 Indian general election in Himachal Pradesh

← 1999 10 May 2004 2009 →

4 seats
Turnout59.3%
  First party Second party
 
Hand INC.svg
Lotus flower symbol.svg
Party INC BJP
Last election 0 3
Seats won 3 1
Seat change Increase 3 Decrease 2
Percentage 51.9% 44.2%

Prime Minister before election

A. B. Vajpayee
BJP

Prime Minister after election

Manmohan Singh
INC

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[1]

Parties and alliances[edit | edit source]

  National Democratic Alliance[edit | edit source]

Party Flag Symbol Leader Seats contested
Bharatiya Janata Party File:BJP flag.svg Prem Kumar Dhumal 4

  United Progressive Alliance[edit | edit source]

Party Flag Symbol Leader Seats contested
Indian National Congress Virbhadra Singh 4

Results[edit | edit source]

Results by Party[edit | edit source]

Party Name Popular vote Seats
Votes % ±pp Contested Won +/−
INC 12,94,988 51.89 Increase 12.37 4 3 Increase 3
BJP 11,04,066 44.24 Decrease 2.03 4 1 Decrease 2
BSP 43,475 1.74 Increase 1.43 4 0 Steady
SP 7,092 0.28 Increase 0.19 1 0 Steady
JD(S) 4,453 0.18 Decrease 0.01 1 0 Steady
IND 41,412 1.66 Increase 1.18 9 0 Steady
Total 24,95,486 100% - 23 4 -

Elected MPs[edit | edit source]

Parliamentary Constituency Turnout Winner Runner-up Margin
No. Name Type Candidate Party Votes Vote% Candidate Party Votes Vote% Votes %
1 Shimla SC 51.6% Dhani Ram Shandil INC 3,11,182 Hiranand Kashyap BJP 2,03,002 1,08,180 20.46
2 Mandi GEN 61.1% Pratibha Singh INC 3,57,623 Maheshwar Singh BJP 2,91,057 66,556 9.94
3 Kangra GEN 62.0% Chander Kumar INC 3,14,555 Shanta Kumar BJP 2,96,764 17,791 2.77
4 Hamirpur GEN 62.5% Suresh Chandel BJP 3,13,243 Ram Lal Thakur INC 3,11,628 1,615 0.25

Bye-Elections Held[edit | edit source]

Constituency Winner Runner Up Margin
No. Name Date Candidate Party Votes % Candidate Party Votes %
4 Hamirpur 2007 Prem Kumar Dhumal BJP 382,128 54.32 Thakur Ram Lal INC 302,069 42.94 80,059
The bypoll was held due to the resignation of the sitting Member of Parliament, creating a vacancy in the constituency.
4 Hamirpur 2008 Anurag Singh Thakur BJP 374,339 63.94 Madan Lal INC 199,673 34.10 174,666
The bypoll was held after the sitting MP, Prem Kumar Dhumal, resigned from the Lok Sabha upon becoming Chief Minister of Himachal Pradesh.

Assembly Segment wise lead[edit | edit source]

Party Assembly segments Position in Assembly (as of 2007 election)
Indian National Congress 45 23
Bharatiya Janata Party 23 41
Others 0 4
Total 68

See also[edit | edit source]

References[edit | edit source]

  1. "The Tribune, Chandigarh, India – Himachal Pradesh". m.tribuneindia.com. Retrieved 1 August 2023.