Uttar Pradesh Assembly Elections
Historical results, trends and insights from 1962 to 2022.
Current government
Who governs Uttar Pradesh today

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.
Compare elections
See what changed between any two Vidhan Sabha elections in Uttar Pradesh.
Seat swings, vote share shifts and constituency-level changes, side by side.
Seats won over time
The four parties that have won the most Vidhan Sabha seats in Uttar Pradesh
- INC
- BJP
- SP
- BSP
Constituency performance
From the 403 results in Uttar Pradesh, 2022
Seat change & vote share
Uttar Pradesh, 2022
Result by election
- BJP255
- SP111
- ADS12
- RLD8
- SBSP6
- NINSHAD6
- INC2
- JDL2
- BSP1
- BJP312
- SP47
- BSP19
- ADAL9
- INC7
- SBSP4
- IND3
- NINSHAD1
- RLD1
- SP224
- BSP80
- BJP47
- INC28
- RLD9
- IND6
- PECP4
- QED2
- AD1
- NCP1
- IEMC1
- BSP206
- SP97
- BJP51
- INC22
- RLD10
- IND9
- RPD2
- JD(U)1
- ABLTC1
- RSBP1
- BJSH1
- UPUDF1
- JM1
- SP143
- BSP98
- BJP88
- INC25
- IND16
- RLD14
- RTKP4
- AD3
- ABLTC2
- CPM2
- JD(U)2
- RPD1
- JP1
- NLP1
- ABHM1
- LJNSP1
- SJPR1
- BJP174
- SP110
- BSP67
- INC33
- IND13
- BKKGP8
- JD7
- AIICT4
- CPM4
- SAP2
- CPI1
- SJPR1
- BJP177
- SP109
- BSP68
- INC28
- JD27
- IND8
- CPI3
- JP1
- UKD1
- CPM1
- BJP221
- JD92
- INC46
- JP34
- BSP12
- IND7
- CPI4
- SSD1
- CPM1
- SHS1
- JD208
- INC94
- BJP57
- IND40
- BSP13
- CPI6
- LKDB2
- CPM2
- SSD1
- HMS1
- JNPJP1
- INC269
- LKD84
- IND23
- JNP20
- BJP16
- CPI6
- ICJ5
- CPM2
- INC(I)309
- JNPSC59
- IND17
- INC(U)13
- BJP11
- CPI7
- JNPSR4
- JNPJP4
- SSD1
- JNP352
- INC47
- IND16
- CPI9
- CPM1
- INC215
- BKD106
- BJS61
- CPI16
- NCO10
- SOP5
- IND5
- CPM2
- SSD1
- MUL1
- HMS1
- SWA1
- INC211
- BKD98
- BJS49
- SSP33
- IND18
- SWA5
- CPI4
- PSP3
- RPI1
- KMP1
- HMS1
- CPM1
- INC199
- BJS98
- SSP44
- IND37
- CPI13
- SWA12
- PSP11
- RPI10
- CPM1
- INC249
- JS49
- PSP38
- IND31
- SOC24
- SWA15
- CPI14
- REP8
- HMS2
Top leaders
Chief Ministers of Uttar Pradesh, most recent first
Assembly constituencies
403 current, 1399 under former boundaries · showing 1151–1200 of 1802
| No. | Assembly seat | Reservation | Elections | Last contested |
|---|---|---|---|---|
| 221 | GOPALPURformer boundary | GEN | 1 | 1962 |
| 221 | MEHNAGARformer boundary | SC | 2 | 1969 |
| 222 | ATRAULIAformer boundary | GEN | 1 | 1962 |
| 222 | CHANDAULIformer boundary | SC | 10 | 2007 |
| 222 | LALGANJformer boundary | GEN | 2 | 1969 |
| 223 | CHAKIAformer boundary | SC | 3 | 2007 |
| 223 | MUBARAKPURformer boundary | GEN | 2 | 1969 |
| 223 | NIZAMABADformer boundary | GEN | 1 | 1962 |
| 224 | AZAMGARHformer boundary | GEN | 1 | 1962 |
| 224 | MOHAMMADABAD GOHNAformer boundary | SC | 2 | 1969 |
| 224 | MUGHALSARAIformer boundary | GEN | 9 | 2007 |
| 224 | SIKANDERPURformer boundary | GEN | 8 | 1996 |
| 225 | MAUformer boundary | GEN | 2 | 1969 |
| 225 | SARAIMIRformer boundary | SC | 1 | 1962 |
| 225 | VARANASI CANTONMENTformer boundary | GEN | 9 | 2007 |
| 226 | MAHULformer boundary | GEN | 1 | 1962 |
| 226 | RASRAformer boundary | SC | 2 | 1969 |
| 226 | VARANASI SOUTHformer boundary | GEN | 10 | 2007 |
| 227 | DEOGAONformer boundary | GEN | 1 | 1962 |
| 227 | SIARformer boundary | GEN | 2 | 1969 |
| 227 | VARANASI NORTHformer boundary | GEN | 10 | 2007 |
| 228 | BELA DAULTABADformer boundary | SC | 1 | 1962 |
| 228 | CHILKAHARformer boundary | GEN | 2 | 1969 |
| 228 | CHIRAIGAONformer boundary | GEN | 9 | 2007 |
| 229 | KOLASLAformer boundary | GEN | 10 | 2007 |
| 229 | MUBARAKPURformer boundary | SC | 1 | 1962 |
| 229 | SIKANDARPURformer boundary | GEN | 2 | 1969 |
| 230 | BANSDIHformer boundary | GEN | 2 | 1969 |
| 230 | GANGAPURformer boundary | GEN | 10 | 2007 |
| 230 | MOHAMMADABADformer boundary | GEN | 8 | 1996 |
| 230 | MOHAMMADABAD GOHNAformer boundary | GEN | 1 | 1962 |
| 231 | AURAIformer boundary | GEN | 10 | 2007 |
| 231 | DIDARNAGARformer boundary | GEN | 1 | 1974 |
| 231 | DUABAformer boundary | GEN | 2 | 1969 |
| 231 | KOPAGANJformer boundary | GEN | 1 | 1962 |
| 232 | BALLIAformer boundary | GEN | 2 | 1969 |
| 232 | GYANPURformer boundary | GEN | 10 | 2007 |
| 232 | RASRAformer boundary | SC | 1 | 1962 |
| 233 | BHADOHIformer boundary | SC | 10 | 2007 |
| 233 | KOPACHITformer boundary | GEN | 2 | 1969 |
| 233 | SIARformer boundary | GEN | 1 | 1962 |
| 234 | BARSATHIformer boundary | GEN | 9 | 2007 |
| 234 | QASIMABADformer boundary | GEN | 2 | 1969 |
| 234 | SIKANDARPURformer boundary | GEN | 1 | 1962 |
| 235 | BANSDIH WESTformer boundary | GEN | 1 | 1962 |
| 235 | MARIAHUformer boundary | GEN | 10 | 2007 |
| 235 | MOHAMMADABADformer boundary | GEN | 2 | 1969 |
| 236 | BANSDIH EASTformer boundary | GEN | 1 | 1962 |
| 236 | DILDARNAGARformer boundary | GEN | 2 | 1969 |
| 236 | KERAKATformer boundary | SC | 10 | 2007 |
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.







