Punjab
Every Lok Sabha and assembly result in Punjab since 2009. Pick any seat below for its full history.
Assembly
AAP won the most seats in the 2022 assembly election: 92 of 117.
| Party | Seats won | Share of seats |
|---|---|---|
| AAP | 92 | 78.6% |
| INC | 18 | 15.4% |
| SAD | 3 | 2.6% |
| BJP | 2 | 1.7% |
| IND | 1 | 0.9% |
| BSP | 1 | 0.9% |
How close were the seats
24 of 117 seats were decided by under 5%, and 43 by under 10%.
- Under 5%
- 5 to 10%
- Over 10%
Margin of victory as a share of votes cast, for each party's seats. The number at the end of each bar is the party's seat count. Hover or tap a bar to see the exact figure for each margin.
Every assembly election since 2009
- 2022AAP 92 INC 18 SAD 3
- 2017INC 77 AAP 20 SAD 15
- 2012SAD 56 INC 46 BJP 12
Lok Sabha
INC won the most seats in the 2024 Lok Sabha election: 7 of 13.
| Party | Seats won | Share of seats |
|---|---|---|
| INC | 7 | 53.8% |
| AAP | 3 | 23.1% |
| IND | 2 | 15.4% |
| SAD | 1 | 7.7% |
How close were the seats
8 of 13 seats were decided by under 5%, and 10 by under 10%.
- Under 5%
- 5 to 10%
- Over 10%
Margin of victory as a share of votes cast, for each party's seats. The number at the end of each bar is the party's seat count. Hover or tap a bar to see the exact figure for each margin.
Every Lok Sabha election since 2009
- 2024INC 7 AAP 3 IND 2
- 2019INC 8 BJP 2 SAD 2
- 2014SAD 4 AAP 4 INC 3
- 2009INC 8 SAD 4 BJP 1
Closest results in Punjab
The five smallest winning margins since 2009.
- PhillaurAssembly 2012. SAD over INC.31votes
- PattiAssembly 2012. SAD over INC.59votes
- Firozpur RuralAssembly 2012. SAD over INC.162votes
- JagraonAssembly 2012. SAD over INC.206votes
- Jalandhar CentralAssembly 2022. AAP over INC.247votes
Every seat
Jump straight to any constituency.
Assembly seats (119)
- 1Sujanpur
- 2Bhoa
- 3Pathankot
- 4Gurdaspur
- 5Dina Nagar
- 6Qadian
- 7Batala
- 8Sri Hargobindpur
- 9Fatehgarh Churian
- 10Dera Baba Nanak
- 11Ajnala
- 12Raja Sansi
- 13Majitha
- 14Jandiala
- 15Amritsar North
- 16Amritsar West
- 17Amritsar Central
- 18Amritsar East
- 19Amritsar South
- 20Attari
- 21Tarn Taran
- 22Khem Karan
- 23Patti
- 24Khadoor Sahib
- 25Baba Bakala
- 26Bholath
- 27Kapurthala
- 28Sultanpur Lodhi
- 29Phagwara
- 30Phillaur
- 31Nakodar
- 32Shahkot
- 33Kartarpur
- 34Jalandhar West
- 35Jalandhar Central
- 36Jalandhar North
- 37Jalandhar Cantt.
- 38Adampur
- 39Mukerian
- 40Dasuya
- 41Urmar
- 42Sham Chaurasi
- 43Hoshiarpur
- 44Chabbewal
- 45Garhshankar
- 46Banga
- 47Nawan Shahr
- 47Nawanshahr
- 48Balachaur
- 49Anandpur Sahib
- 50Rupnagar
- 51Chamkaur Sahib
- 52Kharar
- 53S.A.S. Nagar
- 54Bassi Pathana
- 55Fatehgarh Sahib
- 56Amloh
- 57Khanna
- 58Samrala
- 59Sahnewal
- 60Ludhiana East
- 61Ludhiana South
- 62Atam Nagar
- 63Ludhiana Central
- 64Ludhiana West
- 65Ludhiana North
- 66Gill
- 67Payal
- 68Dakha
- 69Raikot
- 70Jagraon
- 71Nihal Singh Wala
- 71Nihal Singhwala
- 72Bhagha Purana
- 73Moga
- 74Dharamkot
- 75Zira
- 76Firozpur City
- 77Firozpur Rural
- 78Guru Har Sahai
- 79Jalalabad
- 80Fazilka
- 81Abohar
- 82Balluana
- 83Lambi
- 84Gidderbaha
- 85Malout
- 86Muktsar
- 87Faridkot
- 88Kotkapura
- 89Jaitu
- 90Rampura Phul
- 91Bhucho Mandi
- 92Bathinda Urban
- 93Bathinda Rural
- 94Talwandi Sabo
- 95Maur
- 96Mansa
- 97Sardulgarh
- 98Budhlada
- 99Lehra
- 100Dirba
- 101Sunam
- 102Bhadaur
- 103Barnala
- 104Mehal Kalan
- 105Malerkotla
- 106Amargarh
- 107Dhuri
- 108Sangrur
- 109Nabha
- 110Patiala Rural
- 111Rajpura
- 112Dera Bassi
- 113Ghanaur
- 114Sanour
- 115Patiala
- 116Samana
- 117Shutrana
Lok Sabha seats (15)
- 1Gurdaspur
- 2Amritsar
- 3Khadoor Sahib
- 4Jalandhar
- 5Hoshiarpur
- 6Anandpur Sahib
- 7Ludhiana
- 8Fatehgarh Sahi
- 8Fatehgarh Sahib
- 9Faridkot
- 10Ferozpur
- 11Bathinda
- 11Bhatinda
- 12Sangrur
- 13Patiala
Source: Election Commission of India results, 2009 onwards.