Punjab Assembly Election
Punjab Elections 2027
Your definitive data resource for all 117 Punjab Assembly constituencies — candidates, results, party tallies and historical trends.
Estimated time to election day
Est. polling date: February 2027 (subject to ECI announcement)
2022 Election Results
Punjab Assembly Election — February 20, 2022 — Turnout: 71.95%
92
AAP
42.01% vote share
18
INC
22.98% vote share
3
SAD
18.38% vote share
2
BJP
6.59% vote share
1
BSP
1.72% vote share
1
IND
8.32% others
Explore Election Data
All 117 Constituencies
Browse every Punjab assembly constituency with district, reservation status, and results.
2022 Election Results
Full constituency-wise results from the 2022 Punjab assembly election with winners and margins.
2017 Election Results
Congress landslide — 77 seats. Compare with 2022 to see how Punjab's politics changed.
Political Parties
Profiles of AAP, INC, SAD, BJP and other parties with historical seat tallies and vote shares.
Candidates
Search all winners and runners-up from 2022 and 2017 with votes and party information.
Historical Trends
Punjab election data from 1997 to 2022 — seat counts, vote shares, and swing analysis.
District-wise View
Analyse results by district — see which party dominated each of Punjab's 23 districts.
Data Sources & Methodology
Information about our data sources, methodology and how to report errors.
2027 Election Schedule
Dates are estimated based on the current 5-year assembly term. Official schedule will be announced by the Election Commission of India.
Frequently Asked Questions
When is the Punjab Assembly Election 2027?
The Punjab Assembly Election 2027 is expected to be held in February 2027, as the current assembly term (constituted March 16, 2022) expires in March 2027. The Election Commission of India will announce the official schedule approximately 2–3 months before polling. Dates on this site are estimates only.
How many seats are there in the Punjab Vidhan Sabha?
The Punjab Legislative Assembly (Vidhan Sabha) has 117 seats spread across 23 districts. Of these, 34 seats are reserved for Scheduled Castes (SC) and 83 are general. A party or alliance needs at least 59 seats to secure a simple majority and form the government.
Who won the 2022 Punjab election?
Aam Aadmi Party (AAP) won a historic landslide in the February 2022 Punjab Assembly Election, securing 92 of 117 seats with 42.01% vote share. Bhagwant Mann was sworn in as Chief Minister on March 16, 2022. Indian National Congress (INC), which had governed Punjab 2017–2022, was reduced to 18 seats.
What was the 2017 Punjab election result?
In the 2017 Punjab Assembly Election, Indian National Congress won 77 of 117 seats with 38.5% vote share. Captain Amarinder Singh became Chief Minister. Aam Aadmi Party, contesting for the first time, won 20 seats (23.72%). Shiromani Akali Dal was reduced to 15 seats after governing for ten years (2007–2017).
How many districts does Punjab have for assembly elections?
Punjab has 23 administrative districts for electoral purposes. The largest district by number of assembly seats is Ludhiana (14 seats), followed by Jalandhar (9 seats) and Amritsar (10 seats). The smallest districts have 3 assembly seats each.
What is the voter turnout history in Punjab elections?
Punjab has consistently recorded high voter turnout. The 2022 election saw 71.95% turnout; 2017 recorded 77.4%; 2012 recorded 78.3%; 2007 recorded 75.6%. Punjab's turnout typically exceeds the national average, reflecting strong political engagement across the state.
Who are the main political parties in Punjab?
The major political parties contesting in Punjab are: Aam Aadmi Party (AAP, current ruling party), Indian National Congress (INC), Shiromani Akali Dal (SAD), Bharatiya Janata Party (BJP), and Bahujan Samaj Party (BSP). New parties and alliances are expected to be announced ahead of the 2027 election.
How can I find results for my constituency?
Use the Constituencies page to search by name or district. Each constituency page shows the 2022 and 2017 winner, vote margins, turnout, and a full candidate breakdown. You can also use the Results pages for a complete list sorted by any column.