Skip to content

Current government

Who governs Gujarat today

Full CM history →
Bhupendra Patel
Chief Minister of Gujarat
Bhupendra PatelBJP

In office since 13 Sep 2021 · 4 years, 11 months

Bhupendrabhai Rajnikant Patel (born 15 July 1962) is an Indian politician who has been serving as the 17th Chief Minister of Gujarat since September 2021. He is also serving as leader of the house in legislative assembly. He represents the Ghatlodia Assembly constituency in the Gujarat Legislative Assembly since 2017.

Current seats
182
in the present Gujarat assembly
Elections contested
14
Leading party, 2022
BJP
156 of 182 seats

Compare elections

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

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 Gujarat

Party20222017201220072002199819951990198519801975197219671962
INC177761595153453314907514093113
BJP15699115116127117121671190000
INC(I)0000000001410000
IND331223161181015857
Others635529071142291207034
Total seats182182182182182182182182182182181168168154

Seats won over time

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

0448713117519621967197219751980198519901995199820022007201220172022INCBJPINC(I)IND
  • INC
  • BJP
  • INC(I)
  • IND

Constituency performance

From the 182 results in Gujarat, 2022

Best performance
GHATLODIA
PATEL BHUPENDRABHAI RAJNIKANT, 82.95% share
Closest contest
RAPAR
won by 577 (0.40%)
Biggest victory
GHATLODIA
won by 1,92,263 (74.69%)
Lowest turnout
GANDHIDHAM
48.11%

Seat change & vote share

Gujarat, 2022

182SEATS
  • Retained101 (55%)
  • Changed hands81 (45%)

101 constituencies were won by the same party as 2017; 81 changed hands.

Vote share by party
BJP52.50%
INC27.28%
AAAP12.92%
IND3.69%
BSP0.50%
AIMIM0.29%
SP0.29%

Result by election

BJP 156INC 17
  • BJP156
  • INC17
  • AAAP5
  • IND3
  • SP1
BJP 99INC 77
  • BJP99
  • INC77
  • IND3
  • BTP2
  • NCP1
BJP 115INC 61
  • BJP115
  • INC61
  • GPP2
  • NCP2
  • IND1
  • JD(U)1
BJP 116INC 59
  • BJP116
  • INC59
  • NCP3
  • IND2
  • BJNKP1
  • JD(U)1
BJP 127INC 51
  • BJP127
  • INC51
  • IND2
  • JD(U)2
BJP 117INC 53
  • BJP117
  • INC53
  • AIRJP4
  • JD4
  • IND3
  • SP1
BJP 121INC 45IND 16
  • BJP121
  • INC45
  • IND16
JD 70BJP 67INC 33IND 11
  • JD70
  • BJP67
  • INC33
  • IND11
  • YVP1
INC 149JNP 14BJP 11
  • INC149
  • JNP14
  • BJP11
  • IND8
INC(I) 141JNPJP 21
  • INC(I)141
  • JNPJP21
  • IND10
  • BJP9
  • JNPSC1
INC 75NCO 56BJS 18IND 15KLP 12
  • INC75
  • NCO56
  • BJS18
  • IND15
  • KLP12
  • BLD2
  • SP2
  • RMP1
INC 140NCO 16
  • INC140
  • NCO16
  • IND8
  • BJS3
  • CPI1
INC 93SWA 66
  • INC93
  • SWA66
  • IND5
  • PSP3
  • BJS1
INC 113SWA 26
  • INC113
  • SWA26
  • PSP7
  • IND7
  • NJP1

Top leaders

Chief Ministers of Gujarat, most recent first

Full history →
Bhupendra Patel
BJPIncumbent
2021present
Vijay Rupani
BJP
20162021
Anandiben Patel
BJP
20142016
Narendra Modi
BJP
20012014

Assembly constituencies

182 current, 519 under former boundaries · showing 551–600 of 701

No.Assembly seatReservationElectionsLast contested
120UMRETHformer boundaryGEN21972
121SARSAformer boundaryGEN21972
121SHEHRAformer boundaryGEN82007
121WAGHODIAformer boundaryGEN11962
122BORSADformer boundaryGEN21972
122LUNAVADAformer boundaryGEN82007
122SAVLIformer boundaryGEN11962
123BARODA NORTHformer boundaryGEN11962
123BHADRANformer boundaryGEN21972
123RANDHIKPURformer boundaryST82007
124BALASINORformer boundaryGEN82007
124BARODA CITY WESTformer boundaryGEN11962
124SOJITRAformer boundaryGEN21972
125BARODA CITY EASTformer boundaryGEN11962
125KAPADVANJformer boundaryGEN82007
125PETLADformer boundaryGEN21972
126DABHOIformer boundaryGEN11962
126MATARformer boundarySC21972
126THASRAformer boundaryGEN82007
127CAMBAYformer boundaryGEN21972
127KARJANformer boundarySC11962
127UMRETHformer boundaryGEN82007
128JETPURformer boundaryST21972
128KATHLALformer boundaryGEN82007
128PADRAformer boundaryGEN11962
129CHHOTA UDAIPURformer boundaryST11972
129CHHOTAUDAIPURformer boundaryST11967
129JAMBUSARformer boundaryGEN11962
129MEHMEDABADformer boundaryGEN82007
130MAHUDHAformer boundaryGEN82007
130NASWADIformer boundaryST21972
130VAGRAformer boundaryGEN11962
131BROACHformer boundaryGEN11962
131MADIADformer boundaryGEN11975
131NADIADformer boundaryGEN72007
131SANKHEDAformer boundaryGEN21972
132ANKLESHWARformer boundaryGEN11962
132CHAKALASIformer boundaryGEN82007
132DABHOIformer boundaryGEN21972
133ANANDformer boundaryGEN82007
133JHAGADIAformer boundaryST11962
133WAGHODIAformer boundaryGEN21972
134NANDODformer boundaryST11962
134SARSAformer boundaryGEN82007
134SAVLIformer boundaryGEN21972
135BARODA CITYformer boundaryGEN21972
135DEDIAPADAformer boundaryST11962
135PETLADformer boundaryGEN82007
136RAOPURAformer boundaryGEN21972
136SAJITRAformer boundarySC11975

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 Online earns from qualifying purchases.

Gujarat · Janadesh Online