Uttar Pradesh Lok Sabha Elections
Historical results, trends and insights from 1962 to 2024.
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 Lok 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 Lok Sabha seats in Uttar Pradesh
- BJP
- INC
- SP
- BLD
Constituency performance
From the 80 results in Uttar Pradesh, 2024
Seat change & vote share
Uttar Pradesh, 2024
Result by election
- SP37
- BJP33
- INC6
- RLD2
- ADAL1
- ASPKR1
- BJP62
- BSP10
- SP5
- ADAL2
- INC1
- BJP71
- SP5
- INC2
- AD2
- SP23
- INC21
- BSP20
- BJP10
- RLD5
- IND1
- SP35
- BSP19
- BJP10
- INC9
- RLD3
- SJPR1
- JD(U)1
- NLP1
- IND1
- BJP29
- SP26
- BSP14
- INC10
- ABLTC2
- RLD2
- SJPR1
- IND1
- BJP57
- SP20
- BSP4
- SAP2
- SJPR1
- IND1
- BJP52
- SP16
- BSP6
- INC5
- JD2
- AIICT2
- SAP1
- IND1
- BJP51
- JD22
- INC5
- JP4
- BSP1
- CPI1
- JD54
- INC15
- BJP8
- BSP2
- IND2
- CPI2
- HMS1
- CPM1
- INC83
- LKD2
- INC(I)51
- JNPS29
- JNP3
- IND1
- CPI1
- BLD85
- INC73
- BJS4
- CPI4
- IND2
- NCO1
- BKD1
- INC47
- BJS12
- IND8
- SSP8
- CPI5
- PSP2
- SWA1
- RPI1
- CPM1
- INC62
- JS7
- IND5
- REP3
- SWA3
- CPI2
- PSP2
- SOC1
- HMS1
Top leaders
Chief Ministers of Uttar Pradesh, most recent first
Constituencies
82 current, 260 under former boundaries · showing 201–250 of 342
| No. | Constituency | Reservation | Elections | Last contested |
|---|---|---|---|---|
| 38 | BANSGAONformer boundary | SC | 1 | 1962 |
| 38 | GORAKHPURformer boundary | GEN | 2 | 1971 |
| 38 | SALEMPURformer boundary | GEN | 9 | 2004 |
| 39 | BALLIAformer boundary | GEN | 9 | 2004 |
| 39 | GORAKHPURformer boundary | GEN | 1 | 1962 |
| 39 | MAHARAJGANJformer boundary | GEN | 2 | 1971 |
| 40 | GHOSIformer boundary | GEN | 9 | 2004 |
| 40 | MAHARAJGANJformer boundary | GEN | 1 | 1962 |
| 40 | PADRAUNAformer boundary | GEN | 2 | 1971 |
| 41 | AZAMGARHformer boundary | GEN | 9 | 2004 |
| 41 | DEORIAformer boundary | GEN | 2 | 1971 |
| 41 | HATAformer boundary | GEN | 1 | 1962 |
| 42 | DEORIAformer boundary | GEN | 1 | 1962 |
| 42 | LALGANJformer boundary | SC | 9 | 2004 |
| 42 | SALEMPURformer boundary | GEN | 2 | 1971 |
| 43 | BALLIAformer boundary | GEN | 2 | 1971 |
| 43 | MACHHLISHAHRformer boundary | GEN | 8 | 2004 |
| 43 | SALEMPURformer boundary | GEN | 1 | 1962 |
| 44 | AZAMGARHformer boundary | GEN | 1 | 1962 |
| 44 | GHOSIformer boundary | GEN | 2 | 1971 |
| 44 | JAUNPURformer boundary | GEN | 9 | 2004 |
| 45 | AZAMGARHformer boundary | GEN | 2 | 1971 |
| 45 | LALGANJformer boundary | SC | 1 | 1962 |
| 45 | SAIDPURformer boundary | SC | 9 | 2004 |
| 46 | GHAZIPURformer boundary | GEN | 9 | 2004 |
| 46 | GHOSIformer boundary | GEN | 1 | 1962 |
| 46 | LALGANJformer boundary | SC | 2 | 1971 |
| 47 | BALLIAformer boundary | GEN | 1 | 1962 |
| 47 | CHANDAULIformer boundary | GEN | 9 | 2004 |
| 47 | MACHHALISHAHRformer boundary | GEN | 1 | 1980 |
| 47 | MACHHLISHAHRformer boundary | GEN | 2 | 1971 |
| 48 | JAUNPURformer boundary | GEN | 2 | 1971 |
| 48 | RASRAformer boundary | GEN | 1 | 1962 |
| 48 | VARANASIformer boundary | GEN | 9 | 2004 |
| 49 | GAZIPURformer boundary | GEN | 1 | 1962 |
| 49 | ROBERTSGANJformer boundary | SC | 9 | 2004 |
| 49 | SAIDPURformer boundary | SC | 2 | 1971 |
| 50 | GHAZIPURformer boundary | GEN | 2 | 1971 |
| 50 | JAUNPURformer boundary | GEN | 1 | 1962 |
| 50 | MIRZAPURformer boundary | GEN | 9 | 2004 |
| 51 | CHANDAULIformer boundary | GEN | 2 | 1971 |
| 51 | MACHHLISHAHRformer boundary | SC | 1 | 1962 |
| 51 | PHULPURformer boundary | GEN | 9 | 2004 |
| 52 | ALLAHABADformer boundary | GEN | 9 | 2004 |
| 52 | VARANASIformer boundary | GEN | 1 | 1962 |
| 52 | VARANASIformer boundary | GEN | 2 | 1971 |
| 53 | CHAILformer boundary | SC | 9 | 2004 |
| 53 | CHANDAULIformer boundary | GEN | 1 | 1962 |
| 53 | ROBERTSGANJformer boundary | SC | 2 | 1971 |
| 54 | FATEHPURformer boundary | GEN | 9 | 2004 |
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.







