Skip to content

Current government

Who governs Punjab today

Full CM history →
Bhagwant Mann
Chief Minister of Punjab

In office since 16 Mar 2022 · 4 years, 5 months

Bhagwant Singh Mann (born 17 October 1973) is an Indian politician, social worker, former comedian, actor and singer who is currently serving as the 17th Chief Minister of Punjab (and also as leader of the house in state assembly since 16 March 2022.) He represents the Dhuri Assembly constituency in the Punjab Legislative Assembly since 2022 and is also serving as the state convener of Aam Aadmi Party, Punjab since 2019. Previously, he was a member of the lower house of Parliament from Sangrur from 2014 to 2022. On 15th June 2026, the Akal Takht declared Mann a Guru Dokhi (one who has betrayed the Guru) and Panth Virodhi (anti-sikh) over an objectionable video purportedly showing him in an act that hurt Sikh sentiments.

Current seats
117
in the present Punjab assembly
Elections contested
14
Leading party, 2022
AAAP
92 of 117 seats

Compare elections

See what changed between any two Vidhan Sabha elections in Punjab.

2022vs

Seat swings, vote share shifts and constituency-level changes, side by side.

Seat share over the years

Seats and vote share by election for the parties that have won the most Vidhan Sabha seats in Punjab

Party20222017201220072002199719921985198019771972196919671962
INC187746446214873201766384890
SAD315564841753733758244300
AAAP9220000000000000
BJP23121931866100000
Others22351110216794214235664
Total seats117117117116117117117117117117104104104154

Seats won over time

The four parties that have won the most Vidhan Sabha seats in Punjab

026527710319621967196919721977198019851992199720022007201220172022INCSADAAAPBJP
  • INC
  • SAD
  • AAAP
  • BJP

Constituency performance

From the 117 results in Punjab, 2022

Best performance
DHURI
BHAGWANT MANN, 64.29% share
Closest contest
JALANDHAR CENTRAL
won by 247 (0.23%)
Biggest victory
SUNAM
won by 75,277 (48.67%)
Lowest turnout
AMRITSAR WEST
55.40%

Seat change & vote share

Punjab, 2022

117SEATS
  • Retained31 (26%)
  • Changed hands86 (74%)

31 constituencies were won by the same party as 2017; 86 changed hands.

Vote share by party
AAAP42.01%
INC22.98%
SAD18.38%
BJP6.60%
IND2.94%
BSP1.77%
SADS0.59%

Result by election

AAAP 92INC 18
  • AAAP92
  • INC18
  • SAD3
  • BJP2
  • BSP1
  • IND1
INC 77AAAP 20SAD 15
  • INC77
  • AAAP20
  • SAD15
  • BJP3
  • LIP2
SAD 56INC 46BJP 12
  • SAD56
  • INC46
  • BJP12
  • IND3
SAD 48INC 44BJP 19
  • SAD48
  • INC44
  • BJP19
  • IND5
INC 62SAD 41IND 9
  • INC62
  • SAD41
  • IND9
  • BJP3
  • CPI2
SAD 75BJP 18INC 14
  • SAD75
  • BJP18
  • INC14
  • IND6
  • CPI2
  • BSP1
  • SADM1
INC 87BSP 9
  • INC87
  • BSP9
  • BJP6
  • IND4
  • CPI4
  • SAD3
  • JD1
  • IPF1
  • UCPI1
  • CPM1
SAD 73INC 32
  • SAD73
  • INC32
  • BJP6
  • IND4
  • JNP1
  • CPI1
INC(I) 63SAD 37CPI 9
  • INC(I)63
  • SAD37
  • CPI9
  • CPM5
  • IND2
  • BJP1
SAD 58JNP 25INC 17CPM 8CPI 7
  • SAD58
  • JNP25
  • INC17
  • CPM8
  • CPI7
  • IND2
INC 66SAD 24CPI 10
  • INC66
  • SAD24
  • CPI10
  • IND3
  • CPM1
SAD 43INC 38BJS 8
  • SAD43
  • INC38
  • BJS8
  • CPI4
  • IND4
  • CPM2
  • SSP2
  • PSP1
  • PJP1
  • SWA1
INC 48ADS 24IND 9BJS 9
  • INC48
  • ADS24
  • IND9
  • BJS9
  • CPI5
  • CPM3
  • RPI3
  • ADM2
  • SSP1
INC 90AD 19IND 18CPI 9
  • INC90
  • AD19
  • IND18
  • CPI9
  • JS8
  • SOC4
  • SWA3
  • HLS3

Top leaders

Chief Ministers of Punjab, most recent first

Full history →
Bhagwant Mann
AAAPIncumbent
2022present
Charanjit Singh Channi
INC
20212022
Amarinder Singh
INC
20022021
Rajinder Kaur Bhattal
INC
19961997

Assembly constituencies

117 current, 383 under former boundaries · showing 401–450 of 500

No.Assembly seatReservationElectionsLast contested
92SANGRURformer boundaryGEN31972
93JALALABADformer boundaryGEN72007
93LUDHIANA CITYformer boundaryGEN11962
93SUNAMformer boundaryGEN31972
94GURU HAR SAHAIformer boundaryGEN72007
94LEHRAformer boundaryGEN31972
94LUDHIANA NORTHformer boundaryGEN11962
95FIROZEPURformer boundaryGEN72007
95KHANNAformer boundarySC11962
95SARDULGARHformer boundaryGEN31972
96BUDHLADAformer boundaryGEN31972
96FIROZEPUR CANTONMENTformer boundaryGEN72007
96SAMRALAformer boundaryGEN11962
97MANSAformer boundaryGEN31972
97NAWANSHAHRformer boundarySC11962
97ZIRAformer boundaryGEN72007
98BANGAformer boundaryGEN11962
98DHARAMKOTformer boundarySC72007
98TALWANDI SABOformer boundaryGEN31972
99MOGAformer boundaryGEN72007
99PAKKA KALANformer boundaryGEN31972
99PHAGWARAformer boundaryGEN11962
100BAGHA PURANAformer boundaryGEN72007
100BHATINDAformer boundaryGEN31972
100PHILLAURformer boundaryGEN11962
101NIHAL SINGH WALAformer boundarySC72007
101NURMAHALformer boundaryGEN11962
101PHULformer boundaryGEN31972
102NAKODARformer boundaryGEN11962
102NATHANAformer boundarySC31972
102PANJGRAINformer boundarySC72007
103KOT KAPURAformer boundaryGEN72007
103KOT KAPURAformer boundaryGEN31972
103SHAHKOTformer boundarySC11962
104FARIDKOTformer boundaryGEN72007
104FARIDKOTformer boundarySC31972
104JULLUNDUR CONTONMENTformer boundaryGEN11962
105JULLUNDUR CITY SOUTH WESTformer boundaryGEN11962
105MUKTSARformer boundaryGEN72007
106GIDDAR BAHAformer boundaryGEN72007
106JULLUNDUR CITY NORTH EASTformer boundaryGEN11962
107KARTARPURformer boundarySC11962
107MALOUTformer boundarySC72007
108KAPURTHALAformer boundaryGEN11962
108LAMBIformer boundaryGEN72007
109SULTANPURformer boundaryGEN11962
109TALWANDI SABOformer boundaryGEN72007
110PAKKA KALANformer boundarySC72007
110SARHALIformer boundaryGEN11962
111BHATINDAformer boundaryGEN72007

Seats marked “former boundary” were redrawn by a later delimitation order. A name that survives a redrawing keeps its own page, with each boundary era labelled on the result.

Recommended reading

As an Amazon Associate, Janadesh earns from qualifying purchases.