GEN · Punjab
Amritsar
Navjot Singh Sidhu (BJP) won by 1,09,532 votes (15.4%).
- Electors
- 12,92,902
- Votes polled
- 7,11,808
- Valid votes
- —
- Turnout
- 55.1%
- NOTA
- 0
Margin vs 2004 national median: 15.4% (median 9.9%). Back to Punjab · 2004 national · Target seats
Seat health
Margin band, turnout swing, NOTA, and history for campaign defence / attack reads.
Marginal (2–5%)Party held vs 2019
- Margin · 2024
- 4.5%(-7.2%)
- Turnout
- 56.2%(-2.3%)
- NOTA
- 0.4%
- Top-2 squeeze
- 52.1%
Winning margin over time · Amritsar
Candidates
| Rank | Candidate | Party | Votes | Vote share |
|---|---|---|---|---|
| 1 | Navjot Singh SidhuWinner | BJP | 3,94,223 | 55.4% |
| 2 | Raghunandan Lal Bhatia | INC | 2,84,691 | 40.0% |
| 3 | Ram Sharan Paul | BSP | 15,796 | 2.2% |
| 4 | Ramesh Talwar | IND | 5,695 | 0.8% |
| 5 | Rehmat Masih | IND | 3,252 | 0.5% |
| 6 | Surinder Kumar Khosla | IND | 2,425 | 0.3% |
| 7 | Baldev Singh Rathaur | IND | 1,674 | 0.2% |
| 8 | Sat Pal Dogra | IND | 1,301 | 0.2% |
| 9 | Sanjiv Kumar Prashar Advocate | IND | 990 | 0.1% |
| 10 | Harbans Lal Mahajan | SP | 982 | 0.1% |
| 11 | Geeta | BGDT | 791 | 0.1% |
Showing 11 of 11 rows