Skip to content

Current government

Who governs Uttar Pradesh today

Full CM history →
Yogi Adityanath
Chief Minister of Uttar Pradesh
Yogi AdityanathBJP

In office since 19 Mar 2017 · 9 years, 5 months

Yogi Adityanath (born Ajay Mohan Singh Bisht; 5 June 1972) is an Indian Hindu monk and politician. A member of the Bharatiya Janata Party, Adityanath has served as the chief minister of Uttar Pradesh since 2017. He is the state's longest-serving chief minister and the first to hold the office for two consecutive terms.

Current seats
403
in the present Uttar Pradesh assembly
Elections contested
16
Leading party, 2022
BJP
255 of 403 seats

Compare elections

See what changed between any two Vidhan Sabha elections in Uttar Pradesh.

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 Uttar Pradesh

Party2022201720122007200219961993199119891985198019771974196919671962
INC2728222533284694269047215211199249
BJP25531247518817417722157161100000
SP1114722497143110109000000000
BSP1198020698676812130000000
Others34182427494041140261140414378209214226181
Total seats403403403403403424423419425425425425424425425430

Seats won over time

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

0871752623491962196719691974197719801985198919911993199620022007201220172022INCBJPSPBSP
  • INC
  • BJP
  • SP
  • BSP

Constituency performance

From the 403 results in Uttar Pradesh, 2022

Best performance
NOIDA
Pankaj Singh, 70.16% share
Closest contest
KURSI
won by 217 (0.08%)
Biggest victory
NOIDA
won by 1,81,513 (52.12%)
Lowest turnout
ALLAHABAD NORTH
39.34%

Seat change & vote share

Uttar Pradesh, 2022

403SEATS
  • Retained274 (68%)
  • Changed hands129 (32%)

274 constituencies were won by the same party as 2017; 129 changed hands.

Vote share by party
BJP41.29%
SP32.06%
BSP12.88%
RLD2.85%
INC2.33%
ADS1.62%
SBSP1.36%
IND1.11%

Result by election

BJP 255SP 111
  • BJP255
  • SP111
  • ADS12
  • RLD8
  • SBSP6
  • NINSHAD6
  • INC2
  • JDL2
  • BSP1
BJP 312SP 47
  • BJP312
  • SP47
  • BSP19
  • ADAL9
  • INC7
  • SBSP4
  • IND3
  • NINSHAD1
  • RLD1
SP 224BSP 80BJP 47INC 28
  • SP224
  • BSP80
  • BJP47
  • INC28
  • RLD9
  • IND6
  • PECP4
  • QED2
  • AD1
  • NCP1
  • IEMC1
BSP 206SP 97BJP 51
  • BSP206
  • SP97
  • BJP51
  • INC22
  • RLD10
  • IND9
  • RPD2
  • JD(U)1
  • ABLTC1
  • RSBP1
  • BJSH1
  • UPUDF1
  • JM1
SP 143BSP 98BJP 88INC 25
  • SP143
  • BSP98
  • BJP88
  • INC25
  • IND16
  • RLD14
  • RTKP4
  • AD3
  • ABLTC2
  • CPM2
  • JD(U)2
  • RPD1
  • JP1
  • NLP1
  • ABHM1
  • LJNSP1
  • SJPR1
BJP 174SP 110BSP 67INC 33
  • BJP174
  • SP110
  • BSP67
  • INC33
  • IND13
  • BKKGP8
  • JD7
  • AIICT4
  • CPM4
  • SAP2
  • CPI1
  • SJPR1
BJP 177SP 109BSP 68INC 28JD 27
  • BJP177
  • SP109
  • BSP68
  • INC28
  • JD27
  • IND8
  • CPI3
  • JP1
  • UKD1
  • CPM1
BJP 221JD 92INC 46JP 34
  • BJP221
  • JD92
  • INC46
  • JP34
  • BSP12
  • IND7
  • CPI4
  • SSD1
  • CPM1
  • SHS1
JD 208INC 94BJP 57IND 40
  • JD208
  • INC94
  • BJP57
  • IND40
  • BSP13
  • CPI6
  • LKDB2
  • CPM2
  • SSD1
  • HMS1
  • JNPJP1
INC 269LKD 84
  • INC269
  • LKD84
  • IND23
  • JNP20
  • BJP16
  • CPI6
  • ICJ5
  • CPM2
INC(I) 309JNPSC 59
  • INC(I)309
  • JNPSC59
  • IND17
  • INC(U)13
  • BJP11
  • CPI7
  • JNPSR4
  • JNPJP4
  • SSD1
JNP 352INC 47
  • JNP352
  • INC47
  • IND16
  • CPI9
  • CPM1
INC 215BKD 106BJS 61
  • INC215
  • BKD106
  • BJS61
  • CPI16
  • NCO10
  • SOP5
  • IND5
  • CPM2
  • SSD1
  • MUL1
  • HMS1
  • SWA1
INC 211BKD 98BJS 49SSP 33
  • INC211
  • BKD98
  • BJS49
  • SSP33
  • IND18
  • SWA5
  • CPI4
  • PSP3
  • RPI1
  • KMP1
  • HMS1
  • CPM1
INC 199BJS 98SSP 44IND 37
  • INC199
  • BJS98
  • SSP44
  • IND37
  • CPI13
  • SWA12
  • PSP11
  • RPI10
  • CPM1
INC 249JS 49PSP 38IND 31
  • INC249
  • JS49
  • PSP38
  • IND31
  • SOC24
  • SWA15
  • CPI14
  • REP8
  • HMS2

Top leaders

Chief Ministers of Uttar Pradesh, most recent first

Full history →
Yogi Adityanath
BJPIncumbent
2017present
Akhilesh Yadav
SP
20122017
Rajnath Singh
BJP
20002002
Ram Prakash Gupta
BJP
19992000

Assembly constituencies

403 current, 1399 under former boundaries · showing 1301–1350 of 1802

No.Assembly seatReservationElectionsLast contested
266KATEHARformer boundaryGEN11962
266KISHUNPURformer boundarySC102007
266ROBERTSGANJformer boundarySC21969
267HASWAformer boundaryGEN102007
267MAHAICHformer boundaryGEN11962
267RAJGARHformer boundaryGEN21969
268CHUNARformer boundaryGEN21969
268FATEHPURformer boundaryGEN22007
268MOGHAL SARAIformer boundaryGEN11962
269CHANDAULIformer boundaryGEN11962
269JAHANABADformer boundaryGEN102007
269MAJHWAformer boundarySC21969
270BINDKIformer boundaryGEN102007
270CHAKIAformer boundarySC11962
270JHUNSIformer boundaryGEN11991
270MIRZAPURformer boundaryGEN21969
271ARYANAGARformer boundaryGEN102007
271CHHANVEYformer boundaryGEN21969
271DUDHIformer boundarySC11962
272MEJAformer boundarySC21969
272ROBERTSGANJformer boundaryGEN11962
272SISAMAUformer boundarySC102007
273AHRAURAformer boundaryGEN11962
273GENERALGANJformer boundaryGEN102007
273KARCHANAformer boundaryGEN21969
274BARAformer boundaryGEN21969
274CHUNARformer boundaryGEN11962
274KANPUR CANTONMENTformer boundaryGEN92007
274NAWABGANJformer boundaryGEN81996
275BAHADURPURformer boundaryGEN21969
275GOVINDNAGARformer boundaryGEN32007
275MIRZAPURformer boundaryGEN11962
276HANDIAformer boundaryGEN21969
276KALYANPURformer boundaryGEN102007
276KANTIT NORTHformer boundaryGEN11962
277KANTIT SOUTHformer boundarySC11962
277PRATAPPURformer boundaryGEN21969
277SARSAULformer boundaryGEN102007
278GHATAMPURformer boundaryGEN102007
278MEJAformer boundaryGEN11962
278SORAONformer boundaryGEN21969
279BARAformer boundarySC11962
279BHOGNIPURformer boundarySC102007
279KAURIHARformer boundaryGEN21969
279MAJHANPURformer boundarySC11974
280ALLAHABAD NORTHformer boundaryGEN21969
280KARCHANAformer boundaryGEN11962
280RAJPURformer boundaryGEN102007
281ALLAHABAD SOUTHformer boundaryGEN21969
281KEWAIformer boundaryGEN11962

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.

Uttar Pradesh · Janadesh Online