Punjab’s electoral map in one place: the 2022 assembly verdict, the 2024 Lok Sabha result, voters, reserved seats and districts, with links to every constituency.
- AAPAam Aadmi Party9242.0% votes
- INCIndian National Congress1823.0% votes
- SADShiromani Akali Dal318.4% votes
- BJPBharatiya Janata Party26.6% votes
Seats and vote share by party across all 117 constituencies.
| Party | Contested | Won | Runner-up | Votes | Vote share |
|---|---|---|---|---|---|
| AAPAam Aadmi Party | 117 | 92 | 10 | 65,38,783 | 42.01% |
| INCIndian National Congress | 117 | 18 | 47 | 35,76,684 | 22.98% |
| SADShiromani Akali Dal | 97 | 3 | 47 | 28,61,286 | 18.38% |
| BJPBharatiya Janata Party | 73 | 2 | 8 | 10,27,143 | 6.60% |
| IndependentsIndependent | 459 | 1 | 1 | 4,57,410 | 2.94% |
| BSPBahujan Samaj Party | 20 | 1 | 0 | 2,75,232 | 1.77% |
| SAD(M)Shiromani Akali Dal (Amritsar)(Simranjit Singh Mann) | 81 | 0 | 2 | 3,86,176 | 2.48% |
Previous: 2017 result on the assembly page →
| Party | Contested | Won | Runner-up | Votes | Vote share |
|---|---|---|---|---|---|
| INCIndian National Congress | 13 | 7 | 4 | 35,59,656 | 26.31% |
| AAPAam Aadmi Party | 13 | 3 | 6 | 35,21,564 | 26.03% |
| IndependentsIndependent | 168 | 2 | 0 | 10,58,241 | 7.82% |
| SADShiromani Akali Dal | 13 | 1 | 0 | 18,14,318 | 13.41% |
| BJPBharatiya Janata Party | 13 | 0 | 3 | 25,10,838 | 18.56% |
| SAD(M)Shiromani Akali Dal (Amritsar)(Simranjit Singh Mann) | 12 | 0 | 0 | 5,17,024 | 3.82% |
| BSPBahujan Samaj Party | 13 | 0 | 0 | 3,37,140 | 2.49% |
District mapping follows the open boundary data and may lag recent district reorganisations.
Ajnala, Raja Sansi, Majitha, Jandiala, Amritsar North, Amritsar West, Amritsar Central, Amritsar East, Amritsar South, Attari, Tarn Taran, Khem Karan, Patti, Khadoor Sahib, Baba Bakala
Rampura Phul, Bhucho Mandi, Bathinda Urban, Bathinda Rural, Talwandi Sabo, Maur
Zira, Firozpur City, Firozpur Rural, Guru Har Sahai, Jalalabad, Fazilka, Abohar, Balluana
Sujanpur, Bhoa, Pathankot, Gurdaspur, Dina Nagar, Qadian, Batala, Sri Hargobindpur, Fatehgarh Churian, Dera Baba Nanak
Mukerian, Dasuya, Urmar, Sham Chaurasi, Hoshiarpur, Chabbewal, Garhshankar
Phillaur, Nakodar, Shahkot, Kartarpur, Jalandhar West, Jalandhar Central, Jalandhar North, Jalandhar Cantt., Adampur
Khanna, Samrala, Sahnewal, Ludhiana East, Ludhiana South, Atam Nagar, Ludhiana Central, Ludhiana West, Ludhiana North, Gill, Payal, Dakha, Raikot, Jagraon
Nabha, Patiala Rural, Rajpura, Dera Bassi, Ghanaur, Sanour, Patiala, Samana, Shutrana
Anandpur Sahib, Rupnagar, Chamkaur Sahib, Kharar, S.A.S. Nagar
Lehra, Dirba, Sunam, Bhadaur, Barnala, Mehal Kalan, Malerkotla, Amargarh, Dhuri, Sangrur
From the Election Commission of India statistical reports.
How many assembly and Lok Sabha seats does Punjab have?
Punjab has 117 assembly constituencies (34 SC and 0 ST reserved) and 13 Lok Sabha constituencies (4 SC and 0 ST reserved).
How many voters are there in Punjab?
2,15,67,196 electors were registered for the 2024 Lok Sabha election in Punjab, of whom 1,01,77,392 (47.2%) were women. Turnout was 62.8%.
When is the next Punjab assembly election?
The assembly elected in 2022 completes its term in 2027; the next general election is due by then unless the house is dissolved early.
Sources: Election Commission of India statistical reports — Punjab assembly 2022, 2017, 2012 and Lok Sabha 2024. Districts: DataMeet assembly boundaries (approximate).
Each page below is built from an official source and credited on the page.
- Punjab assembly election resultsEvery vidhan sabha seat, ECI results
- Punjab Lok Sabha resultsEvery parliamentary seat, 2024 and earlier
- Punjab districts: Census 2011Population, religion, SC/ST by district
- Gram panchayat list, PunjabBlocks, panchayats and villages (LGD)
- CSR spend in PunjabCompany CSR spending by year and sector (MCA)
- Urban local bodies in PunjabMunicipal corporations, councils, wards