Compiled by EveryElectionResult.com's data team · Last updated 2026-08-30
Ludhiana (Punjab) was won by Ravneet Singh Bittu (Indian National Congress) at the 2019 Lok Sabha general election, with a margin of 76,372 votes over Simarjeet Singh Bains. This page covers every Lok Sabha general election in Ludhiana, Punjab, from 1957 to 2019.
Full Election History, 1957–2019
Election
Winner
Party
Votes
Vote Share
Runner-up
Margin
1957
Bahadur Singh
Indian National Congress
248,810
26.6%
Ajit Singh (Indian National Congress)
15,702 (1.7 pts)
1962
Kapur Singh
AD
110,386
34.6%
Mangal Singh (Indian National Congress)
1,870 (0.6 pts)
1967
D. Singh
Indian National Congress
132,660
36.6%
M. Singh (ADS)
13,074 (3.6 pts)
1971
Devinder Singh Garcha
Indian National Congress
200,597
54.8%
Kapur Singh (Shiromani Akali Dal)
73,106 (20.0 pts)
1977
Jagdev Singh Talwandi
Shiromani Akali Dal
296,119
59.9%
Devinder Singh Garcha (Indian National Congress)
103,594 (21.0 pts)
1980
Devinder Singh Garcha
Congress (I)
262,183
54.5%
Balbir Singh (Shiromani Akali Dal)
65,506 (13.6 pts)
1984-85 (phased)
Mewa Singh
Shiromani Akali Dal
273,352
48.2%
Joginder Pali Pandey (Indian National Congress)
140 (0.0 pts)
1989
Rajinder Kaur Bulara
Shiromani Akali Dal
357,349
53.5%
Gurcharan Singh Galib (Indian National Congress)
133,729 (20.0 pts)
1991-92 (phased)
Gurcharan Singh Galib
Indian National Congress
108,811
56.2%
Krishan Kant Jain (Bharatiya Janata Party)
53,448 (27.6 pts)
1996
Amrik Singh Aliwal
Shiromani Akali Dal
356,157
45.6%
Jaswant Kaur (Indian National Congress)
71,250 (9.1 pts)
1998
Amrik Singh Aliwal
Shiromani Akali Dal
370,115
49.7%
Gurcharan Singh Galib (Indian National Congress)
9,212 (1.2 pts)
1999
Gurcharan Singh Galib
Indian National Congress
346,928
52.0%
Amrik Singh Aliwal (Shiromani Akali Dal)
105,246 (15.8 pts)
2004
Sharanjit Singh Dhillon
Shiromani Akali Dal
329,234
37.8%
Munish Tewari (Indian National Congress)
29,540 (3.4 pts)
2009
Manish Tewari
Indian National Congress
449,264
53.1%
Gurcharan Singh Galib (Shiromani Akali Dal)
113,706 (13.4 pts)
2014
Ravneet Singh Bittu
Indian National Congress
300,459
27.3%
Harvinder Singh Phoolka (Aam Aadmi Party)
19,709 (1.8 pts)
2019
Ravneet Singh Bittu
Indian National Congress
383,795
37.0%
Simarjeet Singh Bains (LIP)
76,372 (7.4 pts)
Full Result Breakdown by Election
1957
Candidate
Party
Votes
Share
Bahadur Singh
Indian National Congress
248,810
26.6%
Ajit Singh
Indian National Congress
233,108
25.0%
Sant Singh
Communist Party of India
140,018
15.0%
Piara Singh
Communist Party of India
134,632
14.4%
Romesh Chandra
Independent
72,612
7.8%
Dasaundha Singh
Independent
64,730
6.9%
Paras Ram
Independent
40,008
4.3%
Bachint Singh
Independent
0
0.0%
1962
Candidate
Party
Votes
Share
Kapur Singh
AD
110,386
34.6%
Mangal Singh
Indian National Congress
108,516
34.0%
Gurmukh Singh
Communist Party of India
60,318
18.9%
Bhagwan Sarup
Jharkhand Party
24,771
7.8%
Dev Dutt
Independent
11,521
3.6%
Ramesh Chander
RRP
3,199
1.0%
1967
Candidate
Party
Votes
Share
D. Singh
Indian National Congress
132,660
36.6%
M. Singh
ADS
119,586
33.0%
S. Kumar
Bharatiya Jana Sangh
63,088
17.4%
K. Singh
ADM
28,238
7.8%
H. Raj
Independent
8,062
2.2%
B. Singh
RPI
7,820
2.2%
B. Ram
Independent
3,017
0.8%
1971
Candidate
Party
Votes
Share
Devinder Singh Garcha
Indian National Congress
200,597
54.8%
Kapur Singh
Shiromani Akali Dal
127,491
34.8%
Vishwa Nathan
Bharatiya Jana Sangh
24,205
6.6%
Buta Ram Azad
Independent
6,798
1.9%
Balbir Singh
Praja Socialist Party
3,187
0.9%
Girdhari Lal
Samyukta Socialist Party
2,899
0.8%
Rajinder Prakash Hora
Independent
1,117
0.3%
1977
Candidate
Party
Votes
Share
Jagdev Singh Talwandi
Shiromani Akali Dal
296,119
59.9%
Devinder Singh Garcha
Indian National Congress
192,525
39.0%
Kirpal Singh Ghurani
Independent
3,530
0.7%
Surjit Singh
JMD
1,975
0.4%
1980
Candidate
Party
Votes
Share
Devinder Singh Garcha
Congress (I)
262,183
54.5%
Balbir Singh
Shiromani Akali Dal
196,677
40.8%
Mewa Singh
Independent
2,149
0.4%
Lachhman Singh
Independent
2,080
0.4%
Ratti Ram
Independent
1,953
0.4%
Muni Lal
Independent
1,933
0.4%
Chander Sheikher Azad
Independent
1,856
0.4%
Ajit Kumar
Janata Party
1,781
0.4%
Tarsem Chander
Independent
1,757
0.4%
Ajit Singh
Independent
1,157
0.2%
Mukhtiar Singh
Independent
1,155
0.2%
Avtar Singh
Independent
1,105
0.2%
Iqbal Nath
Independent
996
0.2%
Harbhajan Singh
Independent
842
0.2%
Makhan Singh
Independent
809
0.2%
Janmeja Singh
Independent
714
0.1%
Kuldeep Singh Budhi Raja
Independent
578
0.1%
Lakhmir Singh
Independent
577
0.1%
Anand Sarup Singh
Independent
460
0.1%
Ashok Kumar
Independent
397
0.1%
Gurbakhsh Singh
Independent
316
0.1%
1984-85 (phased)
Candidate
Party
Votes
Share
Mewa Singh
Shiromani Akali Dal
273,352
48.2%
Joginder Pali Pandey
Indian National Congress
273,212
48.2%
Naresh Kumar
Independent
12,129
2.1%
Ajit Singh
Independent
6,235
1.1%
Kaka Joginder Singh
Independent
1,848
0.3%
1989
Candidate
Party
Votes
Share
Rajinder Kaur Bulara
Shiromani Akali Dal
357,349
53.5%
Gurcharan Singh Galib
Indian National Congress
223,620
33.5%
Inderjit Singh
Bahujan Samaj Party
34,328
5.1%
Jagdev Singh Jassowal
SAD(B)
25,258
3.8%
Rajinder Parshad
Independent
3,779
0.6%
Lal Chand Verma
Independent
3,278
0.5%
Harvinder Singh Chauhan
Independent
2,978
0.4%
Jasmel Singh
Independent
2,004
0.3%
Suresh Kumar Arora
Independent
1,616
0.2%
Kewal Krishan Azad
Independent
1,356
0.2%
Mit Singh
Independent
1,352
0.2%
Kulwant Singh
JNP (JP)
1,327
0.2%
Praveen Kumar
Independent
1,267
0.2%
Ram Parkash Bagga
Independent
1,211
0.2%
Kanaya Parshad
Independent
968
0.1%
Naresh Jaggi
LKD (B)
909
0.1%
Jagdish Lal
Independent
859
0.1%
Deep Birla
Independent
844
0.1%
Varinder Aggarwal
Independent
804
0.1%
Vaij Nath Saggi
Independent
783
0.1%
Mahesh
Independent
683
0.1%
Banarsi Dass Dhawan
Independent
589
0.1%
Mohinder Singh
DDP
552
0.1%
Gurcharan Singh Giani
PKD
493
0.1%
1991-92 (phased)
Candidate
Party
Votes
Share
Gurcharan Singh Galib
Indian National Congress
108,811
56.2%
Krishan Kant Jain
Bharatiya Janata Party
55,363
28.6%
Pritpal Singh
Bahujan Samaj Party
18,733
9.7%
Subhash Chander
Janata Dal
5,969
3.1%
Satinder Singh
Independent
2,344
1.2%
Kamal Kumar
Independent
1,032
0.5%
Tirlochan Singh Bhinder
Independent
645
0.3%
Kaka Joginder Singh Alias Dharti Pakar
Independent
451
0.2%
Joginder Singh Azad
Independent
412
0.2%
1996
Candidate
Party
Votes
Share
Amrik Singh Aliwal
Shiromani Akali Dal
356,157
45.6%
Jaswant Kaur
Indian National Congress
284,907
36.5%
Satpal Gosain
Bharatiya Janata Party
93,683
12.0%
Rajinder Kaur
Independent
13,795
1.8%
Subash Chander Tandon
Independent
3,863
0.5%
Surinder Pal Premi
Independent
2,789
0.4%
Inder Singh Rajput
Independent
2,295
0.3%
Khushal Singh Mundian
Independent
2,009
0.3%
Yash Pal Mehta
Independent
1,986
0.3%
Kartar Singh
Independent
1,762
0.2%
Kirpal Singh Kalsi
AIIC(T)
1,757
0.2%
Kuljeet Singh
Independent
1,311
0.2%
Satya Parkash
Independent
1,294
0.2%
Amrit Lal Verma
Independent
1,277
0.2%
Balbir Singh Grewal
Independent
1,258
0.2%
Surjit Singh
Independent
1,052
0.1%
Harbans Singh Gill
Independent
869
0.1%
Jatinder Kumar Thapar
Independent
824
0.1%
Shyam Singh Harika
Independent
749
0.1%
Sunil Kumar Shammi
Independent
745
0.1%
Amrik Singh Prince
Independent
717
0.1%
Bhagwan Singh Saini
Independent
702
0.1%
Jaspal Singh Goga
Independent
601
0.1%
Jagjit Singh Chawla
Independent
536
0.1%
Rajinder Kumar Sharma
CPI (ML) Liberation
502
0.1%
Ashok Thakur
Independent
487
0.1%
Om Parkash
Independent
394
0.1%
Suresh Kumar
Independent
391
0.1%
Varinder Aggarwal
RPI
363
0.0%
Jagjit Singh Baba
Independent
344
0.0%
Paramjit Singh Khalsa
Independent
330
0.0%
Satinder Pal Singh
Independent
327
0.0%
Harvinder Singh
Independent
294
0.0%
Kasturi Lal Kakar
Independent
261
0.0%
Sukhdev Singh Mander
Independent
219
0.0%
Harish Kumar Laddu
Independent
201
0.0%
1998
Candidate
Party
Votes
Share
Amrik Singh Aliwal
Shiromani Akali Dal
370,115
49.7%
Gurcharan Singh Galib
Indian National Congress
360,903
48.5%
Sardool Singh
BSP(A)
3,612
0.5%
Jita Kaur
CPI (ML) Liberation
1,606
0.2%
Subhash Chander Tandon
Independent
1,375
0.2%
Kuldeep Singh
Independent
1,262
0.2%
Balwinderjeet Singh
AIGC
1,222
0.2%
Jagjeet Singh
Independent
874
0.1%
Karnail Singh
Rashtriya Janata Dal
867
0.1%
Narinder Singh
PPVP
576
0.1%
Ramesh Kumar
Independent
478
0.1%
Darshan Singh
Independent
452
0.1%
Gurbaksh Singh
Independent
451
0.1%
Chander Sheaker
Independent
425
0.1%
Bhupinder Yadav
ABJS
310
0.0%
1999
Candidate
Party
Votes
Share
Gurcharan Singh Galib
Indian National Congress
346,928
52.0%
Amrik Singh Aliwal
Shiromani Akali Dal
241,682
36.2%
Gurdarshan Singh Grewal
SHSAD
64,893
9.7%
Abdul Shakoor
Independent
3,369
0.5%
Sardool Singh Gill
BSP(A)
2,848
0.4%
Tarsem Singh
Independent
2,770
0.4%
Harbans Kaur
Independent
1,081
0.2%
Hira Jha
Rashtriya Janata Dal
921
0.1%
Parmjit Singh
Independent
884
0.1%
Rashpal Singh Gill
Nationalist Congress Party
708
0.1%
Naresh Jaggi
Independent
573
0.1%
Gurbaksh Singh
Independent
312
0.0%
2004
Candidate
Party
Votes
Share
Sharanjit Singh Dhillon
Shiromani Akali Dal
329,234
37.8%
Munish Tewari
Indian National Congress
299,694
34.5%
Balwant Singh Ramoowalia
LBP
187,787
21.6%
Rabinder Singh Sohil
Bahujan Samaj Party
19,595
2.3%
Rashpal Singh Gill
Independent
6,131
0.7%
Varinder Kumar Koffi
Independent
5,762
0.7%
Mahinder Lal
Independent
4,745
0.5%
Boby
Independent
3,383
0.4%
Sadhon Singh
Samajwadi Party
2,368
0.3%
Dr. Janardan Prasad Singh
Independent
1,928
0.2%
Ravinder Kumar Jassi
JKNPP
1,833
0.2%
Daljinder Singh Jhammat
Independent
1,642
0.2%
Balwant Singh
Independent
1,639
0.2%
Dr. Satnam Singh
Independent
1,181
0.1%
Master Manjeet Singh Walia
BGTD
1,123
0.1%
Karnail Singh Rathor
Independent
783
0.1%
Jasdev Singh
Independent
610
0.1%
Abdul Shakoor Thind
Independent
489
0.1%
2009
Candidate
Party
Votes
Share
Manish Tewari
Indian National Congress
449,264
53.1%
Gurcharan Singh Galib
Shiromani Akali Dal
335,558
39.6%
Kehar Singh
Bahujan Samaj Party
32,660
3.9%
Harbans Singh Sodhi
Independent
2,685
0.3%
Sanjeev Kumar Atwal
DBSP
2,564
0.3%
Kunal
Independent
2,225
0.3%
Seikh Mukhtiar
Independent
2,137
0.3%
Vijay Kumar Goel
Independent
2,005
0.2%
Gurcharan Singh
Independent
1,858
0.2%
Rajesh Patel
Independent
1,732
0.2%
Shambhu Kumar Singh
Independent
1,389
0.2%
Shiv Sunder
Independent
1,213
0.1%
Girdhari Lal
LBP
1,131
0.1%
Rajesh Gandhi
Independent
980
0.1%
Tulsi Ram Misra
Samajwadi Party
866
0.1%
Surinder Pal
Independent
793
0.1%
Harish Kumar
RWS
741
0.1%
Laddu Shah
LPSP
675
0.1%
Ravinder Kumar S/O Manna Lal
Independent
633
0.1%
Surinder Singh Sodhi
LJP
619
0.1%
Ajay Tandon
Independent
603
0.1%
Rajesh Kumar
Independent
520
0.1%
Tehal Singh
Independent
518
0.1%
Chander Dev Singh
Independent
506
0.1%
Jaspal Singh
BGTD
490
0.1%
Gurinder Singh Sood
JKNPP
477
0.1%
Balbir Singh
Independent
407
0.0%
Daljinder Singh
Independent
379
0.0%
Ravinder Kumar S/O Sohan Lal
Independent
369
0.0%
Jasvir Singh Thethi
Independent
367
0.0%
2014
Candidate
Party
Votes
Share
Ravneet Singh Bittu
Indian National Congress
300,459
27.3%
Harvinder Singh Phoolka
Aam Aadmi Party
280,750
25.5%
Manpreet Singh Ayali
Shiromani Akali Dal
256,590
23.3%
Simarjeet Singh Bains
Independent
210,917
19.2%
Navjot Singh Mandair
Bahujan Samaj Party
8,317
0.8%
Rajiv Kumar Kalra
Independent
4,653
0.4%
Gurdeep Singh Kahlon
Independent
4,509
0.4%
Sukhwinder Singh Sekhon
CPI (Marxist)
4,167
0.4%
Simerjit Singh
Independent
3,980
0.4%
Jaswinder Singh Bains
Independent
3,238
0.3%
None Of The Above
Independent
3,220
0.3%
Navpreet Singh Bedi
Independent
3,144
0.3%
Akshaybar Nath Mishra
Janata Dal (United)
2,925
0.3%
Mohd. Naseem Ansari
NAICP
1,984
0.2%
Tarsem Singh Banga
Independent
1,934
0.2%
Jai Parkash Jain
Independent
1,519
0.1%
Kishan Kumar Sharma
JKNPP
1,483
0.1%
Bittu
RPI(A)
1,286
0.1%
Hari Ram Sahni
AIFB
1,168
0.1%
Mohammad Maksood Ansari
BMP
1,111
0.1%
Raj Kumar Atwal
Independent
1,089
0.1%
Darshan Singh
Shiv Sena
1,028
0.1%
Kulwinder Pal Singh
Independent
986
0.1%
2019
Candidate
Party
Votes
Share
Ravneet Singh Bittu
Indian National Congress
383,795
37.0%
Simarjeet Singh Bains
LIP
307,423
29.7%
Maheshinder Singh Grewal
Shiromani Akali Dal
299,435
28.9%
Prof. Tej Pal Singh Gill
Aam Aadmi Party
15,945
1.5%
Devinder Bhagria
HSS
3,594
0.3%
Baba Amarjit Singh Khalsa
BLSD
3,211
0.3%
Jai Parkash Jain (Titu Baniya)
Independent
2,726
0.3%
Baba Sukhwinder Singh Gill
Nationalist Congress Party
2,104
0.2%
Mohd. Naseem Ansari
Revolutionary Socialist Party
1,871
0.2%
Baljit Singh
BPP
1,640
0.2%
Daljit Singh
PPI()
1,597
0.2%
Jasdeep Singh Sodhi
Independent
1,535
0.1%
Ravinder Pal Singh (Baba Ji Burger Wale)
Independent
1,359
0.1%
Darshan Singh Daba
JJJKP
1,346
0.1%
Er. Baldev Raj Katna
NJP
1,328
0.1%
Dildar Singh
API
1,254
0.1%
Dr. Brijesh Kumar Bangar
PPI(D)
1,175
0.1%
Pardeep Bawa
SAKP
1,158
0.1%
Bintu Kumar Taank ( B.K. Taank)
ANC
1,060
0.1%
Rajinder Ghai
HSP
1,014
0.1%
Vaid Ram Singh Deapak
BMP
952
0.1%
Mohinder Singh
Independent
895
0.1%
Margin Over Time
Winning margin (percentage points) at each election, coloured by the winning party's broad bloc (Congress / BJP / Left / other).
Trend
Ludhiana has been contested at 16 Lok Sabha general elections on record since 1957. Parties that have won this seat over that span: Indian National Congress, AD, Shiromani Akali Dal, Congress (I).
Frequently Asked Questions
Who won Ludhiana in the 2019 Lok Sabha election?
Ravneet Singh Bittu (Indian National Congress) won Ludhiana, Punjab, in 2019 with 383,795 votes (37.0%), a margin of 76,372 votes over Simarjeet Singh Bains.
Which parties have won Ludhiana since 1957?
Since 1957, Ludhiana has been won by: AD, Congress (I), Indian National Congress, Shiromani Akali Dal.
What was the closest result in Ludhiana?
The closest result on record for Ludhiana was 1984-85 (phased), when Shiromani Akali Dal beat Indian National Congress by just 140 votes (0.0 percentage points).