← AiTimeline Home

UP Election 2022 Results · Fact-Checked Against ECI Data

UP Election 2022 Results Timeline: How BJP Won Uttar Pradesh and SP Emerged as the Main Challenger

📅 Last updated: August 24, 2026📜 Source: Election Commission of India📊 403 seats · 202 for majority
Advertisement

View as Web Story

In short

UP Election 2022 results: BJP won 255 seats (41.29%), SP 111 seats (32.06%). Full party-wise table, 2017 comparison and ECI-verified analysis.

Latest Story

In the 2022 Uttar Pradesh Assembly election, the Bharatiya Janata Party won a second consecutive term in India’s largest state, taking 255 of 403 seats with its allies crossing 273. The Samajwadi Party more than doubled its 2017 tally to 111 seats, becoming the state’s dominant opposition force in the process. This page walks through the verified UP Election 2022 results — seat counts, vote shares, the 2017 comparison, and what the result actually changed in Uttar Pradesh politics — using Election Commission of India data as the primary source throughout.

📌 Who Won the 2022 UP Election? — AI Overview

The BJP-led National Democratic Alliance won the 2022 Uttar Pradesh Assembly election, taking 273 of 403 seats (BJP 255, allies 18), comfortably past the 202-seat majority mark. The BJP polled 41.29% of the vote. The Samajwadi Party-led alliance won 125 seats (SP 111, allies 14) on 36.60% of the vote, more than doubling its 2017 total and becoming the principal opposition. Yogi Adityanath was sworn in for a second term as Chief Minister on March 25, 2022 — the first UP chief minister in decades to return after completing a full five-year term.

Last fact-checked: August 24, 2026 · Primary data source: Election Commission of India, Statistical Report on the General Election 2022 to the Legislative Assembly of Uttar Pradesh.

⚡ UP Election 2022 — At a Glance
Assembly constituencies403
Majority mark202 seats
BJP seats / vote share255 · 41.29%
SP seats / vote share111 · 32.06%
NDA alliance total273 seats (43.82%)
SP+ alliance total125 seats (36.60%)
Polling phases & dates7 phases · Feb 10 – Mar 7, 2022
Result declaredMarch 10, 2022
Voter turnout~61.03%
⚡ Quick Answers — AI Overview Ready

UP Election 2022: Key Questions

Who won the UP election in 2022?
The BJP-led NDA won, with the BJP alone taking 255 of 403 seats and its allies (Apna Dal-Sonelal, NISHAD Party) adding 18 more for an alliance total of 273 seats — well past the 202-seat majority mark.
How many seats did BJP win in UP in 2022?
The BJP won 255 of 403 seats on its own, with 41.29% of the vote. Including allies, the NDA’s combined tally was 273 seats.
How many seats did SP win in UP in 2022?
The Samajwadi Party won 111 seats on 32.06% of the vote. With allies RLD (8) and SBSP (6), the SP+ alliance total was 125 seats.
Who became Chief Minister after the 2022 UP election?
Yogi Adityanath was sworn in for a second consecutive term as Uttar Pradesh Chief Minister on March 25, 2022, with Keshav Prasad Maurya and Brajesh Pathak as Deputy Chief Ministers.
What was the majority mark in the UP Assembly?
202 of the 403 total seats. The NDA’s 273 gave it a comfortable margin of 71 seats above that mark.
When was the UP 2022 election result declared?
Counting took place on March 10, 2022, the same day voting concluded across all seven phases had ended (March 7, 2022) three days earlier.
📚 The Big Picture

Key Takeaways

  • BJP retained power with 255 seats (41.29% vote share), down 57 seats from its 312-seat sweep in 2017 but still a clear majority on its own.
  • SP more than doubled its tally, rising from 47 seats in 2017 to 111 in 2022 — a gain of 64 seats and over 10 percentage points of vote share.
  • BSP collapsed to a single seat, down from 19 in 2017, despite still polling 12.88% of the vote — a stark illustration of how India’s first-past-the-post system can separate vote share from seat share.
  • Congress won only 2 seats, continuing its long decline in the state.
  • Alliance seats are not party seats. The NDA’s 273 and SP+’s 125 each include smaller allied parties — treating those totals as the BJP’s or SP’s own seat count is a common but incorrect simplification.
  • Yogi Adityanath returned for a second full term, sworn in March 25, 2022 — a rare feat in Uttar Pradesh, where incumbents had historically struggled to win back-to-back terms.
  • Voter turnout dipped slightly to around 61.03%, down about 0.2 percentage points from 2017’s 61.24%.
  • The BJP-SP contest hardened into the state’s central axis, with BSP and Congress both reduced to marginal players in seat terms.
  • The election ran in 7 phases over nearly a month (February 10 – March 7, 2022), reflecting the logistical scale of polling in India’s most populous state.
  • This result set the baseline against which the 2027 Uttar Pradesh Assembly election is now being measured — see our UP Election 2027 timeline for the current cycle.

UP Election 2022 Explained in 60 Seconds

For readers who don’t follow Uttar Pradesh politics closely

Uttar Pradesh has 403 Assembly constituencies. In each one, voters elect a single MLA (Member of the Legislative Assembly) — whoever gets the most votes in that constituency wins, regardless of what share of the vote they got. To form the state government, a party or alliance needs a majority: at least 202 of the 403 seats.

In 2022, the BJP won 255 seats on its own — comfortably above that line — so it formed the government again, with Yogi Adityanath continuing as Chief Minister. The Samajwadi Party won 111 seats, making it the largest opposition party by a wide margin over the BSP and Congress.

Seat Share vs Vote Share

Two numbers describe how a party performed: seat share (what fraction of the 403 seats it won) and vote share (what fraction of all votes cast across the state went to it). These can diverge sharply under India’s first-past-the-post system, where only the top vote-getter in each constituency wins — there is no reward for finishing a close second, even repeatedly.

The clearest example from this election is the BSP: it polled 12.88% of the vote — more than one in eight voters statewide — but won only 1 of 403 seats, because its vote was spread fairly evenly across many constituencies without concentrating enough to finish first in most of them. The BJP, by contrast, converted 41.29% of the vote into 63% of the seats, because its support was more efficiently distributed — strong enough to win narrow contests in a large number of constituencies.

Party-wise Result Table

Individual party figures, verified against ECI data. Alliance totals are shown separately below.

Swipe to scroll
PartySeats wonSeats contestedVote shareChange vs 2017 (seats)
BJP25537041.29%−57
Samajwadi Party (SP)11134732.06%+64
Bahujan Samaj Party (BSP)140312.88%−18
Indian National Congress (INC)2399~2.3%−5
Apna Dal (Sonelal) — NDA ally1217
NISHAD Party — NDA ally616
Rashtriya Lok Dal (RLD) — SP+ ally833
Suheldev Bharatiya Samaj Party (SBSP) — SP+ ally617
Others / independents2

⚠️ Alliance Seats Are Not the Same as Party Seats

The BJP’s own tally is 255 seats. Its National Democratic Alliance (NDA) total — the number reported as “273” in most headlines — adds Apna Dal (Sonelal)’s 12 and the NISHAD Party’s 6. Likewise, the Samajwadi Party’s own tally is 111; its SP+ alliance total of 125 adds RLD’s 8 and SBSP’s 6. Reporting an alliance figure as if it were a single party’s seat count is one of the most common errors in coverage of Indian state elections — this page keeps the two separate throughout.

UP Election 2022 party-wise Assembly seat results showing BJP and SP performance against the 202-seat majority mark

Source: Election Commission of India, Statistical Report 2022

The 403-Seat Assembly

Verified seat distribution, grouped by party and alliance

403total seats · 202 for majority

BJP 255SP 111NDA allies 18SP allies 14Others 2Congress 2BSP 1

Source: Election Commission of India, Statistical Report 2022. Full individual-party figures are in the table above; this chart groups minor allies for legibility.

Constituency-by-Constituency Results

Search or filter all 403 Uttar Pradesh Assembly constituencies — winner, runner-up, margin and total votes, sourced from ADR's constituency-level analysis of the Election Commission's 2022 results

BJPSPBSPCongressOthers
Tap or click any constituency on the map to see its 2022 result.

Source: constituency boundaries © DataMeet India community (CC BY 2.5 India), joined to ADR's 2022 winner data by constituency name (402 of 403 matched exactly; 1 constituency, Dhaulana, could not be reliably matched and is shown in grey).

📌 How to read this table: Every row below comes from the Association for Democratic Reforms (ADR) & Uttar Pradesh Election Watch's constituency-level analysis of the 2022 result, cross-checked against the statewide totals elsewhere on this page (all 403 winner-party counts reconcile exactly: BJP 255, SP 111, BSP 1, INC 2, others 34). District names above come from a separate, independently-sourced boundary dataset (DataMeet India, CC BY 2.5) joined by constituency name — see the methodology note in the FAQ for how that join was verified.
Showing all 403 constituencies — tap any row for full details
Dhampur

Won by 203 votes (0.10%)

BJP

Winner: Ashok Kumar Rana (BJP) — 81,791 votes (39.89%)
Runner-up: Naim Ul Hasan (SP) — 81,588 votes (39.79%)
Margin: 203 votes (0.10%)
Total votes polled: 205,067
Kursi

Won by 217 votes (0.08%)

BJP

Winner: Sakendra Pratap (BJP) — 118,720 votes (41.15%)
Runner-up: Rakesh Kumar Verma (SP) — 118,503 votes (41.07%)
Margin: 217 votes (0.08%)
Total votes polled: 288,519
Chandpur

Won by 234 votes (0.10%)

SP

Winner: Swami Omvesh (SP) — 90,522 votes (40.34%)
Runner-up: Kamlesh Saini (BJP) — 90,288 votes (40.24%)
Margin: 234 votes (0.10%)
Total votes polled: 224,374
Nehtaur

Won by 258 votes (0.13%)

BJP

Winner: Omkumar (BJP) — 77,935 votes (38.98%)
Runner-up: Munshiram (RLD) — 77,677 votes (38.86%)
Margin: 258 votes (0.13%)
Total votes polled: 199,914
Ram Nagar

Won by 261 votes (0.11%)

SP

Winner: Fareed Mahfooz Kidwai (SP) — 98,799 votes (41.96%)
Runner-up: Sharad Kumar Awasthi (BJP) — 98,538 votes (41.85%)
Margin: 261 votes (0.11%)
Total votes polled: 235,461
Isauli

Won by 269 votes (0.13%)

SP

Winner: Mohd Tahir Khan (SP) — 69,629 votes (34.34%)
Runner-up: Om Prakash Pandey (BJP) — 69,360 votes (34.21%)
Margin: 269 votes (0.13%)
Total votes polled: 202,743
Bilaspur

Won by 307 votes (0.13%)

BJP

Winner: Baldev Singh Aulakh (BJP) — 101,998 votes (43.17%)
Runner-up: Amarjeet Singh (SP) — 101,691 votes (43.04%)
Margin: 307 votes (0.13%)
Total votes polled: 236,259
Baraut

Won by 315 votes (0.16%)

BJP

Winner: Krishan Pal Malik (BJP) — 90,931 votes (46.34%)
Runner-up: Jaiveer (RLD) — 90,616 votes (46.18%)
Margin: 315 votes (0.16%)
Total votes polled: 196,226
Nakur

Won by 315 votes (0.12%)

BJP

Winner: Mukesh Choudhary (BJP) — 104,114 votes (38.47%)
Runner-up: Dr. Dharam Singh Saini (SP) — 103,799 votes (38.35%)
Margin: 315 votes (0.12%)
Total votes polled: 270,652
Katra

Won by 357 votes (0.18%)

BJP

Winner: Veer Vikram Singh (BJP) — 77,800 votes (39.90%)
Runner-up: Rajesh Yadav (SP) — 77,443 votes (39.72%)
Margin: 357 votes (0.18%)
Total votes polled: 194,967
Dibiyapur

Won by 473 votes (0.24%)

SP

Winner: Pradeep Kumar Yadav (SP) — 80,865 votes (40.34%)
Runner-up: Lakhan Singh Rajput (BJP) — 80,392 votes (40.10%)
Margin: 473 votes (0.24%)
Total votes polled: 200,455
Shahganj

Won by 719 votes (0.30%)

Nirbal Indian Shoshit Hamara Aam Dal

Winner: Ramesh (Nirbal Indian Shoshit Hamara Aam Dal) — 87,233 votes (36.21%)
Runner-up: Shailendra Yadav Lalai (SP) — 86,514 votes (35.91%)
Margin: 719 votes (0.30%)
Total votes polled: 240,920
Domariyaganj

Won by 771 votes (0.37%)

SP

Winner: Saiyada Khatoon (SP) — 85,098 votes (41.19%)
Runner-up: Raghvendra Pratap Singh (BJP) — 84,327 votes (40.82%)
Margin: 771 votes (0.37%)
Total votes polled: 206,586
Moradabad Nagar

Won by 782 votes (0.24%)

BJP

Winner: Ritesh Kumar Gupta (BJP) — 148,384 votes (46.12%)
Runner-up: Mohd Yusuf Ansari (SP) — 147,602 votes (45.88%)
Margin: 782 votes (0.24%)
Total votes polled: 321,704
Jasrana

Won by 836 votes (0.34%)

SP

Winner: Sachin Yadav (SP) — 108,289 votes (43.71%)
Runner-up: Manvendra Pratap Singh (BJP) — 107,453 votes (43.37%)
Margin: 836 votes (0.34%)
Total votes polled: 247,762
Sultanpur

Won by 1,009 votes (0.46%)

BJP

Winner: Vinod Singh (BJP) — 92,715 votes (42.24%)
Runner-up: Anoop Sanda (SP) — 91,706 votes (41.78%)
Margin: 1,009 votes (0.46%)
Total votes polled: 219,508
Manikpur

Won by 1,048 votes (0.50%)

Apna Dal (Soneylal)

Winner: Avinash Chandra Dwivedi (Apna Dal (Soneylal)) — 73,132 votes (35.17%)
Runner-up: Veer Singh Patel (SP) — 72,084 votes (34.67%)
Margin: 1,048 votes (0.50%)
Total votes polled: 207,930
Chhibramau

Won by 1,111 votes (0.39%)

BJP

Winner: Archana Pandey (BJP) — 124,773 votes (44.31%)
Runner-up: Arvind Singh Yadav (SP) — 123,662 votes (43.91%)
Margin: 1,111 votes (0.39%)
Total votes polled: 281,597
Mariyahu

Won by 1,206 votes (0.62%)

Apna Dal (Soneylal)

Winner: Dr R.K. Patel (Apna Dal (Soneylal)) — 76,007 votes (39.25%)
Runner-up: Sushma Patel (SP) — 74,801 votes (38.62%)
Margin: 1,206 votes (0.62%)
Total votes polled: 193,664
Pharenda

Won by 1,246 votes (0.59%)

INC

Winner: Virendra Chaudhary (INC) — 85,181 votes (40.28%)
Runner-up: Bajrang Bahadur Singh (BJP) — 83,935 votes (39.69%)
Margin: 1,246 votes (0.59%)
Total votes polled: 211,490
Sitapur

Won by 1,253 votes (0.54%)

BJP

Winner: Rakesh Rathour (BJP) — 99,349 votes (42.72%)
Runner-up: Radhey Shyam Jaiswal (SP) — 98,096 votes (42.18%)
Margin: 1,253 votes (0.54%)
Total votes polled: 232,552
Badlapur

Won by 1,326 votes (0.64%)

BJP

Winner: Ramesh Chandra Mishra (BJP) — 82,391 votes (39.72%)
Runner-up: Omprakash Baba Dubey (SP) — 81,065 votes (39.08%)
Margin: 1,326 votes (0.64%)
Total votes polled: 207,419
Bijnor

Won by 1,445 votes (0.57%)

BJP

Winner: Suchi (BJP) — 97,165 votes (38.54%)
Runner-up: Neeraj Chaudhary (RLD) — 95,720 votes (37.96%)
Margin: 1,445 votes (0.57%)
Total votes polled: 252,142
Shrawasti

Won by 1,457 votes (0.58%)

BJP

Winner: Ram Feran (BJP) — 98,640 votes (38.98%)
Runner-up: Mohhamad Aslam Rainee (SP) — 97,183 votes (38.40%)
Margin: 1,457 votes (0.58%)
Total votes polled: 253,077
Aurai

Won by 1,647 votes (0.73%)

BJP

Winner: Dinanath Bhashkar (BJP) — 93,691 votes (41.69%)
Runner-up: Anjani (SP) — 92,044 votes (40.95%)
Margin: 1,647 votes (0.73%)
Total votes polled: 224,745
Itwa

Won by 1,662 votes (1.00%)

SP

Winner: Mata Prasad Pandey (SP) — 64,253 votes (38.54%)
Runner-up: Satish Chandra (BJP) — 62,591 votes (37.55%)
Margin: 1,662 votes (1.00%)
Total votes polled: 166,700
Ghazipur

Won by 1,692 votes (0.75%)

SP

Winner: Jaikishan (SP) — 92,472 votes (40.81%)
Runner-up: Dr. Sangeeta Balwant (BJP) — 90,780 votes (40.06%)
Margin: 1,692 votes (0.75%)
Total votes polled: 226,595
Basti Sadar

Won by 1,779 votes (0.82%)

SP

Winner: Mahendra Nath Yadav (SP) — 86,029 votes (39.81%)
Runner-up: Dayaram Chaudhary (BJP) — 84,250 votes (38.99%)
Margin: 1,779 votes (0.82%)
Total votes polled: 216,093
Bisauli

Won by 1,834 votes (0.73%)

SP

Winner: Ashutosh Maurya Urf Raju (SP) — 110,569 votes (44.23%)
Runner-up: Kushagra Sagar (BJP) — 108,735 votes (43.50%)
Margin: 1,834 votes (0.73%)
Total votes polled: 249,964
Salon

Won by 2,111 votes (1.05%)

BJP

Winner: Ashok Kumar (BJP) — 87,715 votes (43.79%)
Runner-up: Jagdish Prasad (SP) — 85,604 votes (42.73%)
Margin: 2,111 votes (1.05%)
Total votes polled: 200,323
Kithore

Won by 2,180 votes (0.86%)

SP

Winner: Shahid Manzoor (SP) — 107,104 votes (42.19%)
Runner-up: Satyavir Tyagi (BJP) — 104,924 votes (41.33%)
Margin: 2,180 votes (0.86%)
Total votes polled: 253,869
Raniganj

Won by 2,649 votes (1.40%)

SP

Winner: Rakesh Kumar Verma Alias Dr. R. K. Verma (SP) — 75,583 votes (40.05%)
Runner-up: Abhay Kumar Alias Dhiraj Ojha (BJP) — 72,934 votes (38.65%)
Margin: 2,649 votes (1.40%)
Total votes polled: 188,715
Phulpur

Won by 2,732 votes (1.11%)

BJP

Winner: Praveen Patel (BJP) — 103,557 votes (42.00%)
Runner-up: Mohd.Mujata ba Siddiqui (SP) — 100,825 votes (40.89%)
Margin: 2,732 votes (1.11%)
Total votes polled: 246,588
Bachhrawan

Won by 2,812 votes (1.34%)

SP

Winner: Shyam Sunder (SP) — 65,747 votes (31.38%)
Runner-up: Laxmikant (Apna Dal (Soneylal)) — 62,935 votes (30.04%)
Margin: 2,812 votes (1.34%)
Total votes polled: 209,512
Kalpi

Won by 2,816 votes (1.19%)

SP

Winner: Vinod Chaturvedi (SP) — 69,782 votes (29.48%)
Runner-up: Chhote Singh (Nirbal Indian Shoshit Hamara Aam Dal) — 66,966 votes (28.29%)
Margin: 2,816 votes (1.19%)
Total votes polled: 236,741
Faridpur

Won by 2,921 votes (1.43%)

BJP

Winner: Prof. Shyam Bihari Lal (BJP) — 92,070 votes (45.22%)
Runner-up: Vijay Pal Singh (SP) — 89,149 votes (43.78%)
Margin: 2,921 votes (1.43%)
Total votes polled: 203,607
Zaidpur

Won by 2,982 votes (1.07%)

SP

Winner: Gaurav Kumar (SP) — 113,558 votes (40.86%)
Runner-up: Ambrish Rawat (BJP) — 110,576 votes (39.79%)
Margin: 2,982 votes (1.07%)
Total votes polled: 277,908
Baheri

Won by 3,355 votes (1.26%)

SP

Winner: Ataur Rehman (SP) — 124,145 votes (46.67%)
Runner-up: Chhatra Pal Singh (BJP) — 120,790 votes (45.41%)
Margin: 3,355 votes (1.26%)
Total votes polled: 266,003
Meja

Won by 3,439 votes (1.84%)

SP

Winner: Sandeep Singh (SP) — 78,555 votes (42.12%)
Runner-up: Neelam Karvariya (BJP) — 75,116 votes (40.28%)
Margin: 3,439 votes (1.84%)
Total votes polled: 186,497
Handia

Won by 3,543 votes (1.65%)

SP

Winner: Hakim Lal Bind (SP) — 84,417 votes (39.36%)
Runner-up: Prashant Kumar Singh Rahul (Nirbal Indian Shoshit Hamara Aam Dal) — 80,874 votes (37.71%)
Margin: 3,543 votes (1.65%)
Total votes polled: 214,451
Bindki

Won by 3,797 votes (1.99%)

Apna Dal (Soneylal)

Winner: Jay Kumar Singh Jaiki (Apna Dal (Soneylal)) — 78,165 votes (40.96%)
Runner-up: Rameshwar Dayal (SP) — 74,368 votes (38.97%)
Margin: 3,797 votes (1.99%)
Total votes polled: 190,821
Sareni

Won by 3,807 votes (1.76%)

SP

Winner: Devendra Pratap Singh (SP) — 66,166 votes (30.53%)
Runner-up: Dhirendra Bahadur Singh (BJP) — 62,359 votes (28.78%)
Margin: 3,807 votes (1.76%)
Total votes polled: 216,700
Aliganj

Won by 3,810 votes (1.68%)

BJP

Winner: Satyapal Singh Rathore (BJP) — 102,873 votes (45.44%)
Runner-up: Rameshwar Singh Yadav (SP) — 99,063 votes (43.76%)
Margin: 3,810 votes (1.68%)
Total votes polled: 226,375
Etawah

Won by 3,984 votes (1.62%)

BJP

Winner: Sarita (BJP) — 98,150 votes (39.97%)
Runner-up: Sarvesh Kumar Shakya (SP) — 94,166 votes (38.35%)
Margin: 3,984 votes (1.62%)
Total votes polled: 245,542
Patiyali

Won by 4,001 votes (1.82%)

SP

Winner: Nadira Sultan (SP) — 91,958 votes (41.88%)
Runner-up: Mamtesh Shakya (BJP) — 87,957 votes (40.06%)
Margin: 4,001 votes (1.82%)
Total votes polled: 219,549
Bahraich

Won by 4,078 votes (1.76%)

BJP

Winner: Anupma Jaiswal (BJP) — 107,628 votes (46.45%)
Runner-up: Yasar Shah (SP) — 103,550 votes (44.69%)
Margin: 4,078 votes (1.76%)
Total votes polled: 231,708
Jalesar

Won by 4,441 votes (2.19%)

BJP

Winner: Sanjeev Kumar (BJP) — 91,339 votes (45.10%)
Runner-up: Ranjeet Suman (SP) — 86,898 votes (42.91%)
Margin: 4,441 votes (2.19%)
Total votes polled: 202,531
Madhuban

Won by 4,448 votes (1.98%)

BJP

Winner: Ram Bilash Chauhan (BJP) — 79,032 votes (35.24%)
Runner-up: Umesh Pandey (SP) — 74,584 votes (33.26%)
Margin: 4,448 votes (1.98%)
Total votes polled: 224,258
Jalalabad

Won by 4,572 votes (2.11%)

BJP

Winner: Hari Prakash Verma (BJP) — 99,609 votes (45.97%)
Runner-up: Neeraj Nalinish (SP) — 95,037 votes (43.86%)
Margin: 4,572 votes (2.11%)
Total votes polled: 216,688
Tirwa

Won by 4,608 votes (1.93%)

BJP

Winner: Kailash Rajput (BJP) — 106,089 votes (44.51%)
Runner-up: Anil Kumar Pal (SP) — 101,481 votes (42.57%)
Margin: 4,608 votes (1.93%)
Total votes polled: 238,364
Bhongaon

Won by 4,767 votes (2.22%)

BJP

Winner: Ram Naresh Agnihotri (BJP) — 97,208 votes (45.18%)
Runner-up: Alok Kumar Shakya (SP) — 92,441 votes (42.97%)
Margin: 4,767 votes (2.22%)
Total votes polled: 215,153
Mohammdi

Won by 4,871 votes (2.10%)

BJP

Winner: Lokendra Pratap Singh (BJP) — 99,377 votes (42.75%)
Runner-up: Daud Ahmad (SP) — 94,506 votes (40.66%)
Margin: 4,871 votes (2.10%)
Total votes polled: 232,436
Bhadohi

Won by 4,885 votes (1.95%)

SP

Winner: Zahid (SP) — 100,738 votes (40.24%)
Runner-up: Ravindra Nath Tripathi (BJP) — 95,853 votes (38.29%)
Margin: 4,885 votes (1.95%)
Total votes polled: 250,365
Koil

Won by 5,028 votes (1.99%)

BJP

Winner: Anil Parashar (BJP) — 108,067 votes (42.81%)
Runner-up: Shaz Ishaq (SP) — 103,039 votes (40.82%)
Margin: 5,028 votes (1.99%)
Total votes polled: 252,406
Mahmoodabad

Won by 5,222 votes (2.38%)

BJP

Winner: Asha Maurya (BJP) — 92,091 votes (41.89%)
Runner-up: Narendra Singh Verma (SP) — 86,869 votes (39.51%)
Margin: 5,222 votes (2.38%)
Total votes polled: 219,853
Menhdawal

Won by 5,223 votes (2.16%)

Nirbal Indian Shoshit Hamara Aam Dal

Winner: Anil Kumar Tripathi (Nirbal Indian Shoshit Hamara Aam Dal) — 90,193 votes (37.23%)
Runner-up: Jay Chand (SP) — 84,970 votes (35.08%)
Margin: 5,223 votes (2.16%)
Total votes polled: 242,230
Mungra Badshahpur

Won by 5,230 votes (2.38%)

SP

Winner: Pankaj (SP) — 92,048 votes (41.90%)
Runner-up: Ajay Shankar Dubey (BJP) — 86,818 votes (39.52%)
Margin: 5,230 votes (2.38%)
Total votes polled: 219,700
Charthawal

Won by 5,334 votes (2.40%)

SP

Winner: Pankaj Kumar Malik (SP) — 97,363 votes (43.82%)
Runner-up: Sapna Kashyap (BJP) — 92,029 votes (41.42%)
Margin: 5,334 votes (2.40%)
Total votes polled: 222,190
Mahadewa

Won by 5,495 votes (2.60%)

Suheldev Bharatiya Samaj Party

Winner: Dudhram (Suheldev Bharatiya Samaj Party) — 83,350 votes (39.47%)
Runner-up: Ravi (BJP) — 77,855 votes (36.87%)
Margin: 5,495 votes (2.60%)
Total votes polled: 211,187
Khaga

Won by 5,509 votes (2.75%)

BJP

Winner: Krishna Paswan (BJP) — 83,735 votes (41.87%)
Runner-up: Ramthirth Paramhans (SP) — 78,226 votes (39.12%)
Margin: 5,509 votes (2.75%)
Total votes polled: 199,986
Belthara Road

Won by 5,514 votes (2.76%)

Suheldev Bharatiya Samaj Party

Winner: Hansu Ram (Suheldev Bharatiya Samaj Party) — 78,995 votes (39.57%)
Runner-up: Chhathu Ram (BJP) — 73,481 votes (36.81%)
Margin: 5,514 votes (2.76%)
Total votes polled: 199,617
Bikapur

Won by 5,560 votes (2.30%)

BJP

Winner: Amit Singh Chauhan (BJP) — 107,268 votes (44.34%)
Runner-up: Firoz Khan (SP) — 101,708 votes (42.04%)
Margin: 5,560 votes (2.30%)
Total votes polled: 241,937
Soraon

Won by 5,590 votes (2.50%)

SP

Winner: Geeta Shastri (Pasi) (SP) — 91,474 votes (40.99%)
Runner-up: Dr. Jamuna Prasad Saroj (Apna Dal (Soneylal)) — 85,884 votes (38.48%)
Margin: 5,590 votes (2.50%)
Total votes polled: 223,169
Robertsganj

Won by 5,621 votes (2.68%)

BJP

Winner: Bhupesh Chaubey (BJP) — 84,496 votes (40.29%)
Runner-up: Avinash Kushwaha (SP) — 78,875 votes (37.61%)
Margin: 5,621 votes (2.68%)
Total votes polled: 209,724
Gainsari

Won by 5,837 votes (3.07%)

SP

Winner: Dr. Shiv Pratap Yadav (SP) — 75,345 votes (39.68%)
Runner-up: Shailesh Kumar Singh "Shailu" (BJP) — 69,508 votes (36.61%)
Margin: 5,837 votes (3.07%)
Total votes polled: 189,885
Milak

Won by 5,912 votes (2.60%)

BJP

Winner: Rajbala Singh (BJP) — 97,948 votes (43.11%)
Runner-up: Vijay Singh (SP) — 92,036 votes (40.50%)
Margin: 5,912 votes (2.60%)
Total votes polled: 227,230
Noorpur

Won by 6,065 votes (2.83%)

SP

Winner: Ram Avatar Singh (SP) — 92,574 votes (43.27%)
Runner-up: Chandrapraka sh Singh (BJP) — 86,509 votes (40.43%)
Margin: 6,065 votes (2.83%)
Total votes polled: 213,969
Kannauj

Won by 6,090 votes (2.24%)

BJP

Winner: Asim Arun (BJP) — 120,876 votes (44.53%)
Runner-up: Anil Kumar Doharey (SP) — 114,786 votes (42.29%)
Margin: 6,090 votes (2.24%)
Total votes polled: 271,435
Shekhupur

Won by 6,100 votes (2.48%)

SP

Winner: Himanshu Yadav (SP) — 105,531 votes (42.84%)
Runner-up: Dharmendra Kumar Singh Shakya (BJP) — 99,431 votes (40.36%)
Margin: 6,100 votes (2.48%)
Total votes polled: 246,366
Gyanpur

Won by 6,231 votes (2.89%)

Nirbal Indian Shoshit Hamara Aam Dal

Winner: Vipul Dubey (Nirbal Indian Shoshit Hamara Aam Dal) — 73,446 votes (34.12%)
Runner-up: Ram Kishore Bind (SP) — 67,215 votes (31.23%)
Margin: 6,231 votes (2.89%)
Total votes polled: 215,254
Zafrabad

Won by 6,292 votes (2.82%)

Suheldev Bharatiya Samaj Party

Winner: Jagdish Narayan (Suheldev Bharatiya Samaj Party) — 90,620 votes (40.57%)
Runner-up: Dr. HARENDRA PRASAD (BJP) — 84,328 votes (37.76%)
Margin: 6,292 votes (2.82%)
Total votes polled: 223,351
Duddhi

Won by 6,297 votes (3.08%)

BJP

Winner: Ramdular (BJP) — 84,407 votes (41.28%)
Runner-up: SINGH Vijay Singh (SP) — 78,110 votes (38.20%)
Margin: 6,297 votes (3.08%)
Total votes polled: 204,469
Sadabad

Won by 6,437 votes (2.65%)

RLD

Winner: Pradeep Kumar Singh (RLD) — 104,874 votes (43.25%)
Runner-up: Ramveer Upadhyay (BJP) — 98,437 votes (40.60%)
Margin: 6,437 votes (2.65%)
Total votes polled: 242,482
Shahabad

Won by 6,479 votes (2.77%)

BJP

Winner: Rajni Tiwari (BJP) — 94,561 votes (40.49%)
Runner-up: Mohd Asif Khan (SP) — 88,082 votes (37.72%)
Margin: 6,479 votes (2.77%)
Total votes polled: 233,517
Purqazi

Won by 6,532 votes (3.04%)

RLD

Winner: Anil Kumar (RLD) — 92,672 votes (43.09%)
Runner-up: Pramod Utwal (BJP) — 86,140 votes (40.05%)
Margin: 6,532 votes (3.04%)
Total votes polled: 215,085
Naugawan Sadat

Won by 6,540 votes (2.67%)

SP

Winner: Samarpal Singh (SP) — 108,497 votes (44.31%)
Runner-up: Devender Nagpal (BJP) — 101,957 votes (41.64%)
Margin: 6,540 votes (2.67%)
Total votes polled: 244,837
Rasara

Won by 6,583 votes (3.28%)

BSP

Winner: Umashankar Singh (BSP) — 87,887 votes (43.82%)
Runner-up: Mahendra (Suheldev Bharatiya Samaj Party) — 81,304 votes (40.54%)
Margin: 6,583 votes (3.28%)
Total votes polled: 200,572
Unchahar

Won by 6,621 votes (3.12%)

SP

Winner: Manoj Kumar Pandey (SP) — 82,514 votes (38.92%)
Runner-up: Amarpal Maurya (BJP) — 75,893 votes (35.79%)
Margin: 6,621 votes (3.12%)
Total votes polled: 212,030
Gonda

Won by 6,699 votes (3.35%)

BJP

Winner: Prateek Bhushan Singh (BJP) — 96,528 votes (48.21%)
Runner-up: Suraj Singh (SP) — 89,829 votes (44.87%)
Margin: 6,699 votes (3.35%)
Total votes polled: 200,215
Naraini

Won by 6,719 votes (3.14%)

BJP

Winner: Ommani Varma (BJP) — 83,263 votes (38.91%)
Runner-up: Kiran Verma (SP) — 76,544 votes (35.77%)
Margin: 6,719 votes (3.14%)
Total votes polled: 213,967
Baghpat

Won by 6,733 votes (3.14%)

BJP

Winner: Yogesh Dhama (BJP) — 101,420 votes (47.37%)
Runner-up: Mohd Ahmed Hameed (RLD) — 94,687 votes (44.22%)
Margin: 6,733 votes (3.14%)
Total votes polled: 214,112
Mainpuri

Won by 6,766 votes (3.17%)

BJP

Winner: Jayveer Singh (BJP) — 99,814 votes (46.73%)
Runner-up: Rajkumar Urf Raju Yadav (SP) — 93,048 votes (43.56%)
Margin: 6,766 votes (3.17%)
Total votes polled: 213,589
Gauriganj

Won by 6,963 votes (3.43%)

SP

Winner: Rakesh Pratap Singh (SP) — 79,040 votes (38.96%)
Runner-up: Chandra Prakash Mishra Matiyari (BJP) — 72,077 votes (35.53%)
Margin: 6,963 votes (3.43%)
Total votes polled: 202,856
Pilibhit

Won by 6,970 votes (2.67%)

BJP

Winner: Sanjay Singh Gangwar (BJP) — 125,506 votes (48.08%)
Runner-up: Shailendra Singh Gangwar (SP) — 118,536 votes (45.41%)
Margin: 6,970 votes (2.67%)
Total votes polled: 261,009
Hapur

Won by 7,034 votes (2.85%)

BJP

Winner: Vijaypal (Aadhti) (BJP) — 97,862 votes (39.69%)
Runner-up: Gajraj Singh (RLD) — 90,828 votes (36.84%)
Margin: 7,034 votes (2.85%)
Total votes polled: 246,567
Deoband

Won by 7,104 votes (2.93%)

BJP

Winner: Brijesh (BJP) — 93,890 votes (38.77%)
Runner-up: Kartikey Rana (SP) — 86,786 votes (35.83%)
Margin: 7,104 votes (2.93%)
Total votes polled: 242,193
Shamli

Won by 7,107 votes (3.37%)

RLD

Winner: Persann Kumar (RLD) — 103,070 votes (48.86%)
Runner-up: Tejendra Singh (BJP) — 95,963 votes (45.49%)
Margin: 7,107 votes (3.37%)
Total votes polled: 210,952
Rae Bareli

Won by 7,175 votes (3.12%)

BJP

Winner: Aditi Singh (BJP) — 102,429 votes (44.51%)
Runner-up: Ram Pratap Yadav (SP) — 95,254 votes (41.40%)
Margin: 7,175 votes (3.12%)
Total votes polled: 230,100
Hastinapur

Won by 7,312 votes (3.18%)

BJP

Winner: Dinesh (BJP) — 107,587 votes (46.72%)
Runner-up: Yogesh Verma (SP) — 100,275 votes (43.55%)
Margin: 7,312 votes (3.18%)
Total votes polled: 230,276
Sirathu

Won by 7,337 votes (3.21%)

SP

Winner: Dr. Pallavi Patel (SP) — 106,278 votes (46.49%)
Runner-up: Keshav Prasad Maurya (BJP) — 98,941 votes (43.28%)
Margin: 7,337 votes (3.21%)
Total votes polled: 228,626
Baberu

Won by 7,393 votes (3.60%)

SP

Winner: Vishambhar Singh Yadav (SP) — 79,614 votes (38.75%)
Runner-up: Ajay Kumar (BJP) — 72,221 votes (35.15%)
Margin: 7,393 votes (3.60%)
Total votes polled: 205,453
Saharanpur Nagar

Won by 7,434 votes (2.54%)

BJP

Winner: Rajeev Gumber (BJP) — 143,195 votes (48.85%)
Runner-up: Sanjay Garg (SP) — 135,761 votes (46.32%)
Margin: 7,434 votes (2.54%)
Total votes polled: 293,112
Bharthana

Won by 7,559 votes (3.06%)

SP

Winner: Raghvendra Kumar Singh (SP) — 103,676 votes (42.02%)
Runner-up: Siddharth Shanker (BJP) — 96,117 votes (38.96%)
Margin: 7,559 votes (3.06%)
Total votes polled: 246,734
Bilari

Won by 7,610 votes (3.19%)

SP

Winner: Mohammad Faheem Irfan (SP) — 95,338 votes (39.92%)
Runner-up: Parmeshwar Lal (BJP) — 87,728 votes (36.73%)
Margin: 7,610 votes (3.19%)
Total votes polled: 238,844
Katehari

Won by 7,696 votes (3.11%)

SP

Winner: Lalji Verma (SP) — 93,524 votes (37.78%)
Runner-up: Avadhesh Kumar (Nirbal Indian Shoshit Hamara Aam Dal) — 85,828 votes (34.67%)
Margin: 7,696 votes (3.11%)
Total votes polled: 247,560
Kaiserganj

Won by 7,711 votes (3.40%)

SP

Winner: Anand Kumar (SP) — 103,135 votes (45.51%)
Runner-up: Gaurav Verma (BJP) — 95,424 votes (42.11%)
Margin: 7,711 votes (3.40%)
Total votes polled: 226,617
Malihabad

Won by 7,745 votes (3.21%)

BJP

Winner: Jai Devi (BJP) — 106,372 votes (44.15%)
Runner-up: Surendra Kumar (SP) — 98,627 votes (40.93%)
Margin: 7,745 votes (3.21%)
Total votes polled: 240,941
Bidhuna

Won by 7,765 votes (3.40%)

SP

Winner: Rekha Verma (SP) — 97,257 votes (42.59%)
Runner-up: Riya Shakya (BJP) — 89,492 votes (39.19%)
Margin: 7,765 votes (3.40%)
Total votes polled: 228,340
Arya Nagar

Won by 7,924 votes (5.21%)

SP

Winner: Amitabh Bajpai (SP) — 76,897 votes (50.56%)
Runner-up: Suresh Awasthi (BJP) — 68,973 votes (45.35%)
Margin: 7,924 votes (5.21%)
Total votes polled: 152,099
Meerut South

Won by 7,942 votes (2.66%)

BJP

Winner: Dr. Somendra Singh Tomar (BJP) — 129,667 votes (43.46%)
Runner-up: Mohd Adil (SP) — 121,725 votes (40.79%)
Margin: 7,942 votes (2.66%)
Total votes polled: 298,393
Gopamau

Won by 7,998 votes (3.75%)

BJP

Winner: Shyam Prakash (BJP) — 91,762 votes (43.07%)
Runner-up: Rajeshwari (SP) — 83,764 votes (39.32%)
Margin: 7,998 votes (3.75%)
Total votes polled: 213,048
Jaunpur

Won by 8,052 votes (3.24%)

BJP

Winner: Girish Chandra Yadav (BJP) — 97,760 votes (39.35%)
Runner-up: Mohd. Arshad Khan (SP) — 89,708 votes (36.11%)
Margin: 8,052 votes (3.24%)
Total votes polled: 248,447
Sikandra Rao

Won by 8,104 votes (3.44%)

BJP

Winner: Birendra Singh Rana (BJP) — 98,094 votes (41.63%)
Runner-up: Dr. Lalit Pratap Baghel (SP) — 89,990 votes (38.19%)
Margin: 8,104 votes (3.44%)
Total votes polled: 235,619
Lucknow West

Won by 8,184 votes (3.17%)

SP

Winner: Armaan Khan (SP) — 124,497 votes (48.19%)
Runner-up: Anjani Kumar Srivastava (BJP) — 116,313 votes (45.03%)
Margin: 8,184 votes (3.17%)
Total votes polled: 258,320
Machhlishahr

Won by 8,484 votes (3.89%)

SP

Winner: Dr. Ragini (SP) — 91,659 votes (41.99%)
Runner-up: Mehi Lal (BJP) — 83,175 votes (38.10%)
Margin: 8,484 votes (3.89%)
Total votes polled: 218,312
Fatehpur

Won by 8,601 votes (4.02%)

SP

Winner: Chandra Prakash (SP) — 96,839 votes (45.24%)
Runner-up: Vikram Singh (BJP) — 88,238 votes (41.22%)
Margin: 8,601 votes (4.02%)
Total votes polled: 214,050
Loni

Won by 8,676 votes (2.75%)

BJP

Winner: Nandkishor (BJP) — 127,410 votes (40.44%)
Runner-up: Madan Bhaiya (RLD) — 118,734 votes (37.68%)
Margin: 8,676 votes (2.75%)
Total votes polled: 315,095
Sirsaganj

Won by 8,805 votes (4.23%)

SP

Winner: Sarvesh Singh (SP) — 96,224 votes (46.22%)
Runner-up: Hariom Yadav (BJP) — 87,419 votes (41.99%)
Margin: 8,805 votes (4.23%)
Total votes polled: 208,192
Ajagara

Won by 9,160 votes (3.74%)

BJP

Winner: Tribhuwan Ram (BJP) — 101,088 votes (41.25%)
Runner-up: Sunil Sonkar (Suheldev Bharatiya Samaj Party) — 91,928 votes (37.51%)
Margin: 9,160 votes (3.74%)
Total votes polled: 245,074
Siwalkhas

Won by 9,182 votes (3.93%)

RLD

Winner: Ghulam Mohammad (RLD) — 101,749 votes (43.54%)
Runner-up: Maninder Pal (BJP) — 92,567 votes (39.61%)
Margin: 9,182 votes (3.93%)
Total votes polled: 233,667
Sandi

Won by 9,233 votes (4.72%)

BJP

Winner: Prabhash Kumar (BJP) — 81,519 votes (41.70%)
Runner-up: Usha Verma (SP) — 72,286 votes (36.97%)
Margin: 9,233 votes (4.72%)
Total votes polled: 195,511
Nawabganj

Won by 9,237 votes (4.01%)

BJP

Winner: Dr. M. P. Arya (BJP) — 111,113 votes (48.20%)
Runner-up: Bhagwat Saran Gangwar (SP) — 101,876 votes (44.20%)
Margin: 9,237 votes (4.01%)
Total votes polled: 230,503
Chakia

Won by 9,251 votes (3.75%)

BJP

Winner: Kailash (BJP) — 97,812 votes (39.63%)
Runner-up: Jitendra Kumar (SP) — 88,561 votes (35.88%)
Margin: 9,251 votes (3.75%)
Total votes polled: 246,794
Shahjahanpur

Won by 9,313 votes (4.15%)

BJP

Winner: Suresh Kumar Khanna (BJP) — 109,942 votes (48.98%)
Runner-up: Tanveer Khan (SP) — 100,629 votes (44.83%)
Margin: 9,313 votes (4.15%)
Total votes polled: 224,447
Karachhana

Won by 9,328 votes (4.59%)

BJP

Winner: Piyush Ranjan Nishad (BJP) — 89,527 votes (44.06%)
Runner-up: Ujjwal Raman Singh (SP) — 80,199 votes (39.47%)
Margin: 9,328 votes (4.59%)
Total votes polled: 203,189
Shikohabad

Won by 9,328 votes (3.96%)

SP

Winner: Mukesh Verma (SP) — 106,279 votes (45.14%)
Runner-up: Om Prakash Verma (BJP) — 96,951 votes (41.18%)
Margin: 9,328 votes (3.96%)
Total votes polled: 235,438
Alapur

Won by 9,383 votes (4.50%)

SP

Winner: Tribhuwan Dutt (SP) — 74,165 votes (35.55%)
Runner-up: Triveniram (BJP) — 64,782 votes (31.05%)
Margin: 9,383 votes (4.50%)
Total votes polled: 208,647
Bhojipura

Won by 9,409 votes (3.62%)

SP

Winner: Shazil Islam Ansari (SP) — 119,402 votes (45.88%)
Runner-up: Bahoran Lal Maurya (BJP) — 109,993 votes (42.26%)
Margin: 9,409 votes (3.62%)
Total votes polled: 260,250
Dataganj

Won by 9,476 votes (3.99%)

BJP

Winner: Rajeev Singh Urf Babbu Bhaiya (BJP) — 107,591 votes (45.34%)
Runner-up: Arjun Singh (SP) — 98,115 votes (41.35%)
Margin: 9,476 votes (3.99%)
Total votes polled: 237,304
Lambhua

Won by 9,533 votes (4.52%)

BJP

Winner: Sitaram Verma (BJP) — 82,999 votes (39.37%)
Runner-up: Santosh Pandey (SP) — 73,466 votes (34.85%)
Margin: 9,533 votes (4.52%)
Total votes polled: 210,835
Mant

Won by 9,580 votes (4.26%)

BJP

Winner: Rajesh Chaudhary (BJP) — 83,958 votes (37.35%)
Runner-up: Shyam Sundar Sharma (BSP) — 74,378 votes (33.09%)
Margin: 9,580 votes (4.26%)
Total votes polled: 224,786
Dadraul

Won by 9,701 votes (4.33%)

BJP

Winner: Manvendra Singh (BJP) — 100,957 votes (45.06%)
Runner-up: Rajesh Kumar Verma (SP) — 91,256 votes (40.73%)
Margin: 9,701 votes (4.33%)
Total votes polled: 224,055
Sidhauli

Won by 9,716 votes (3.99%)

BJP

Winner: Manish Rawat (BJP) — 106,222 votes (43.58%)
Runner-up: Dr. Hargovind Bhargava (SP) — 96,506 votes (39.60%)
Margin: 9,716 votes (3.99%)
Total votes polled: 243,719
Kerakat

Won by 9,844 votes (4.10%)

SP

Winner: Tufani Saroj (SP) — 94,022 votes (39.13%)
Runner-up: Dinesh Chaudhary (BJP) — 84,178 votes (35.04%)
Margin: 9,844 votes (4.10%)
Total votes polled: 240,258
Matera

Won by 10,428 votes (4.91%)

SP

Winner: Mariya (SP) — 102,255 votes (48.15%)
Runner-up: Arun Veer Singh (BJP) — 91,827 votes (43.24%)
Margin: 10,428 votes (4.91%)
Total votes polled: 212,372
Biswan

Won by 10,478 votes (4.43%)

BJP

Winner: Nirmal Verma (BJP) — 106,014 votes (44.77%)
Runner-up: Afzaal Kausar (SP) — 95,536 votes (40.35%)
Margin: 10,478 votes (4.43%)
Total votes polled: 236,786
Dhanghata

Won by 10,553 votes (4.88%)

BJP

Winner: Ganesh Chandra (BJP) — 83,241 votes (38.50%)
Runner-up: Alagu Prasad (Suheldev Bharatiya Samaj Party) — 72,688 votes (33.62%)
Margin: 10,553 votes (4.88%)
Total votes polled: 216,222
Varanasi South

Won by 10,722 votes (5.48%)

BJP

Winner: Dr. Neelkanth Tiwari (BJP) — 99,622 votes (50.88%)
Runner-up: Kameshwar Alias Kishan Dixit (SP) — 88,900 votes (45.41%)
Margin: 10,722 votes (5.48%)
Total votes polled: 195,782
Bareilly Cantt.

Won by 10,768 votes (5.49%)

BJP

Winner: Sanjeev Agarwal (BJP) — 98,931 votes (50.43%)
Runner-up: Supriya Aron (SP) — 88,163 votes (44.94%)
Margin: 10,768 votes (5.49%)
Total votes polled: 196,168
Thana Bhawan

Won by 10,806 votes (4.94%)

RLD

Winner: Ashraf Ali Khan (RLD) — 103,751 votes (47.47%)
Runner-up: Suresh Kumar (BJP) — 92,945 votes (42.53%)
Margin: 10,806 votes (4.94%)
Total votes polled: 218,541
Saiyadraja

Won by 10,917 votes (5.20%)

BJP

Winner: Sushil Singh (BJP) — 87,891 votes (41.85%)
Runner-up: Manoj Kumar (SP) — 76,974 votes (36.65%)
Margin: 10,917 votes (5.20%)
Total votes polled: 210,031
Lucknow Central

Won by 10,935 votes (5.19%)

SP

Winner: Ravidas Mehrotra (SP) — 104,488 votes (49.62%)
Runner-up: Rajnish Kumar Gupta (BJP) — 93,553 votes (44.43%)
Margin: 10,935 votes (5.19%)
Total votes polled: 210,567
Pratappur

Won by 10,956 votes (4.82%)

SP

Winner: Vijama Yadav (SP) — 91,142 votes (40.09%)
Runner-up: Rakesh Dhar Tripathi (Apna Dal (Soneylal)) — 80,186 votes (35.27%)
Margin: 10,956 votes (4.82%)
Total votes polled: 227,363
Balrampur

Won by 10,971 votes (5.31%)

BJP

Winner: Paltoo Ram (BJP) — 101,146 votes (48.93%)
Runner-up: Jagram Paswan (SP) — 90,175 votes (43.62%)
Margin: 10,971 votes (5.31%)
Total votes polled: 206,720
Badaun

Won by 11,179 votes (5.10%)

BJP

Winner: Mahesh Chandra Gupta (BJP) — 101,096 votes (46.12%)
Runner-up: Rais Ahmad (SP) — 89,917 votes (41.02%)
Margin: 11,179 votes (5.10%)
Total votes polled: 219,183
Dhanaura

Won by 11,425 votes (4.69%)

BJP

Winner: Rajeev Kumar (BJP) — 103,054 votes (42.29%)
Runner-up: Vivek Singh (SP) — 91,629 votes (37.60%)
Margin: 11,425 votes (4.69%)
Total votes polled: 243,697
Misrikh

Won by 11,465 votes (5.18%)

BJP

Winner: Ramkrishna Bhargava (BJP) — 91,092 votes (41.15%)
Runner-up: Manoj Kumar Rajvanshi (Suheldev Bharatiya Samaj Party) — 79,627 votes (35.97%)
Margin: 11,465 votes (5.18%)
Total votes polled: 221,341
Sikanderpur

Won by 11,855 votes (6.72%)

SP

Winner: Ziyauddin Rizvi (SP) — 75,446 votes (42.75%)
Runner-up: Sanjay Yadav (BJP) — 63,591 votes (36.03%)
Margin: 11,855 votes (6.72%)
Total votes polled: 176,471
Bhognipur

Won by 11,893 votes (5.45%)

BJP

Winner: Rakesh Sachan (BJP) — 87,809 votes (40.25%)
Runner-up: Narendra Pal Singh (SP) — 75,916 votes (34.80%)
Margin: 11,893 votes (5.45%)
Total votes polled: 218,144
Payagpur

Won by 12,056 votes (5.23%)

BJP

Winner: Subhash Tripathi (BJP) — 110,162 votes (47.77%)
Runner-up: Mukesh Srivastava (SP) — 98,106 votes (42.54%)
Margin: 12,056 votes (5.23%)
Total votes polled: 230,613
Maholi

Won by 12,172 votes (4.86%)

BJP

Winner: Shashank Trivedi (BJP) — 112,040 votes (44.73%)
Runner-up: Anoop Kumar Gupta (SP) — 99,868 votes (39.87%)
Margin: 12,172 votes (4.86%)
Total votes polled: 250,504
Nanpara

Won by 12,184 votes (6.10%)

Apna Dal (Soneylal)

Winner: Ram Niwas Verma (Apna Dal (Soneylal)) — 87,689 votes (43.91%)
Runner-up: Madhuri Verma (SP) — 75,505 votes (37.81%)
Margin: 12,184 votes (6.10%)
Total votes polled: 199,694
Sishamau

Won by 12,266 votes (7.85%)

SP

Winner: Haji Irfan Solanki (SP) — 79,163 votes (50.68%)
Runner-up: Salil Vishnoi (BJP) — 66,897 votes (42.83%)
Margin: 12,266 votes (7.85%)
Total votes polled: 156,209
Akbarpur

Won by 12,336 votes (5.74%)

SP

Winner: Ram Achal Rajbhar (SP) — 81,931 votes (38.14%)
Runner-up: Dharmraj Nishad (BJP) — 69,595 votes (32.39%)
Margin: 12,336 votes (5.74%)
Total votes polled: 214,843
Bara

Won by 12,524 votes (6.11%)

Apna Dal (Soneylal)

Winner: Vachaspati (Apna Dal (Soneylal)) — 89,203 votes (43.49%)
Runner-up: Ajay (SP) — 76,679 votes (37.38%)
Margin: 12,524 votes (6.11%)
Total votes polled: 205,129
Khalilabad

Won by 12,622 votes (5.04%)

BJP

Winner: Ankur Tiwari (BJP) — 76,086 votes (30.36%)
Runner-up: Digvijay Narayan (SP) — 63,464 votes (25.32%)
Margin: 12,622 votes (5.04%)
Total votes polled: 250,627
Dhaulana

Won by 12,628 votes (4.51%)

BJP

Winner: Dharmesh Singh Tomar (BJP) — 125,028 votes (44.65%)
Runner-up: Aslam Ali (SP) — 112,400 votes (40.14%)
Margin: 12,628 votes (4.51%)
Total votes polled: 280,013
Aligarh

Won by 12,786 votes (5.06%)

BJP

Winner: Mukta Raja (BJP) — 120,389 votes (47.66%)
Runner-up: Zafar Alam (SP) — 107,603 votes (42.60%)
Margin: 12,786 votes (5.06%)
Total votes polled: 252,587
Bairia

Won by 12,951 votes (7.33%)

SP

Winner: Jai Prakash Anchal (SP) — 71,241 votes (40.33%)
Runner-up: Anand Swarup Shukla (BJP) — 58,290 votes (33.00%)
Margin: 12,951 votes (7.33%)
Total votes polled: 176,654
Ayah Shah

Won by 13,006 votes (8.11%)

BJP

Winner: Vikas Gupta (BJP) — 71,231 votes (44.40%)
Runner-up: Vishambhar Prasad Nishad (SP) — 58,225 votes (36.30%)
Margin: 13,006 votes (8.11%)
Total votes polled: 160,419
Goshainganj

Won by 13,079 votes (5.42%)

SP

Winner: Abhay Singh (SP) — 105,863 votes (43.87%)
Runner-up: Arti Tiwari (BJP) — 92,784 votes (38.45%)
Margin: 13,079 votes (5.42%)
Total votes polled: 241,298
Laharpur

Won by 13,155 votes (5.48%)

SP

Winner: Anil Kumar Verma (SP) — 112,987 votes (47.05%)
Runner-up: Suneel Verma (BJP) — 99,832 votes (41.57%)
Margin: 13,155 votes (5.48%)
Total votes polled: 240,151
Chail

Won by 13,209 votes (5.90%)

SP

Winner: Pooja Pal (SP) — 88,818 votes (39.65%)
Runner-up: Nagendra Pratap Singh Patel (Apna Dal (Soneylal)) — 75,609 votes (33.76%)
Margin: 13,209 votes (5.90%)
Total votes polled: 223,984
Tilhar

Won by 13,277 votes (6.22%)

BJP

Winner: Salona Kushwaha (BJP) — 102,307 votes (47.93%)
Runner-up: Roshan Lal Verma (SP) — 89,030 votes (41.71%)
Margin: 13,277 votes (6.22%)
Total votes polled: 213,455
Milkipur

Won by 13,338 votes (6.16%)

SP

Winner: Awadhesh Prasad (SP) — 103,905 votes (47.99%)
Runner-up: Baba Gorakhnath (BJP) — 90,567 votes (41.83%)
Margin: 13,338 votes (6.16%)
Total votes polled: 216,515
Akbarpur – Raniya

Won by 13,417 votes (6.33%)

BJP

Winner: Pratibha Shukla (BJP) — 92,827 votes (43.82%)
Runner-up: Dr. Ram Prakash Kushwaha (SP) — 79,410 votes (37.49%)
Margin: 13,417 votes (6.33%)
Total votes polled: 211,830
Didarganj

Won by 13,561 votes (6.75%)

SP

Winner: Kamalkant (SP) — 74,342 votes (36.99%)
Runner-up: Krishnamurari (BJP) — 60,781 votes (30.25%)
Margin: 13,561 votes (6.75%)
Total votes polled: 200,957
Bhinga

Won by 13,574 votes (5.87%)

SP

Winner: Indrani Devi (SP) — 103,661 votes (44.85%)
Runner-up: Padam Sen Chaudhary (BJP) — 90,087 votes (38.98%)
Margin: 13,574 votes (5.87%)
Total votes polled: 231,104
Jalalpur

Won by 13,630 votes (5.26%)

SP

Winner: Rakesh Pandey (SP) — 93,668 votes (36.18%)
Runner-up: Dr. Rajesh Singh (BSP) — 80,038 votes (30.91%)
Margin: 13,630 votes (5.26%)
Total votes polled: 258,897
Kasta

Won by 13,817 votes (6.41%)

BJP

Winner: Saurabh Singh (BJP) — 103,315 votes (47.93%)
Runner-up: Suneel Kumar Lala (SP) — 89,498 votes (41.52%)
Margin: 13,817 votes (6.41%)
Total votes polled: 215,550
Sahaswan

Won by 13,945 votes (5.56%)

SP

Winner: Brajesh Yadav (SP) — 83,673 votes (33.35%)
Runner-up: Musarrat Ali (BSP) — 69,728 votes (27.79%)
Margin: 13,945 votes (5.56%)
Total votes polled: 250,872
Mehnagar

Won by 14,149 votes (6.40%)

SP

Winner: Puja (SP) — 86,960 votes (39.35%)
Runner-up: Manjoo Saroj (BJP) — 72,811 votes (32.94%)
Margin: 14,149 votes (6.40%)
Total votes polled: 221,016
Phaphamau

Won by 14,324 votes (6.80%)

BJP

Winner: Guru Prasad Maurya (BJP) — 91,186 votes (43.26%)
Runner-up: Ansar Ahmad (SP) — 76,862 votes (36.47%)
Margin: 14,324 votes (6.80%)
Total votes polled: 210,773
Barhapur

Won by 14,345 votes (5.96%)

BJP

Winner: Kunwar Sushant Singh (BJP) — 100,100 votes (41.58%)
Runner-up: Kapil Kumar (SP) — 85,755 votes (35.62%)
Margin: 14,345 votes (5.96%)
Total votes polled: 240,760
Ghatampur

Won by 14,474 votes (7.37%)

Apna Dal (Soneylal)

Winner: Saroj (Apna Dal (Soneylal)) — 81,727 votes (41.60%)
Runner-up: Bhagwati Prasad (SP) — 67,253 votes (34.23%)
Margin: 14,474 votes (7.37%)
Total votes polled: 196,466
Harchandpur

Won by 14,489 votes (7.19%)

SP

Winner: Rahul Rajpoot (SP) — 92,498 votes (45.87%)
Runner-up: Rakesh Singh (BJP) — 78,009 votes (38.69%)
Margin: 14,489 votes (7.19%)
Total votes polled: 201,651
Rampur Karkhana

Won by 14,670 votes (7.09%)

BJP

Winner: Surendra Chaurasia (BJP) — 90,742 votes (43.85%)
Runner-up: Fasiha Manzar Ghazala Lari (SP) — 76,072 votes (36.76%)
Margin: 14,670 votes (7.09%)
Total votes polled: 206,915
Lalganj

Won by 14,733 votes (6.74%)

SP

Winner: Bechai (SP) — 83,767 votes (38.31%)
Runner-up: Neelam (BJP) — 69,034 votes (31.57%)
Margin: 14,733 votes (6.74%)
Total votes polled: 218,657
Rampur Khas

Won by 14,741 votes (8.79%)

INC

Winner: Aradhana Mishra, Mona (INC) — 84,334 votes (50.27%)
Runner-up: Nagesh Pratap Singh Urf Chhote Sarkar (BJP) — 69,593 votes (41.49%)
Margin: 14,741 votes (8.79%)
Total votes polled: 167,754
Mughalsarai

Won by 14,921 votes (6.19%)

BJP

Winner: Ramesh Jaiswal (BJP) — 102,216 votes (42.40%)
Runner-up: Chandra Shekhar Yadav (SP) — 87,295 votes (36.21%)
Margin: 14,921 votes (6.19%)
Total votes polled: 241,076
Banda

Won by 15,214 votes (7.71%)

BJP

Winner: Prakash Dwivedi (BJP) — 81,557 votes (41.34%)
Runner-up: Manjula Singh (SP) — 66,343 votes (33.63%)
Margin: 15,214 votes (7.71%)
Total votes polled: 197,300
Rudhauli

Won by 15,226 votes (6.49%)

SP

Winner: Rajendra Prasad Chaudhary (SP) — 86,360 votes (36.82%)
Runner-up: Sangeeta Devi Urf Sangeeta Pratap Jaiswal (BJP) — 71,134 votes (30.33%)
Margin: 15,226 votes (6.49%)
Total votes polled: 234,531
Nautanwa

Won by 15,331 votes (6.80%)

Nirbal Indian Shoshit Hamara Aam Dal

Winner: Rishi (Nirbal Indian Shoshit Hamara Aam Dal) — 90,263 votes (40.03%)
Runner-up: Kunwar Kaushal Singh (SP) — 74,932 votes (33.23%)
Margin: 15,331 votes (6.80%)
Total votes polled: 225,463
Sadar

Won by 15,754 votes (7.74%)

BJP

Winner: Raj Prasad Upadhyay (BJP) — 85,249 votes (41.89%)
Runner-up: Arun Verma (SP) — 69,495 votes (34.15%)
Margin: 15,754 votes (7.74%)
Total votes polled: 203,496
Babaganj

Won by 15,767 votes (9.45%)

Jansatta Dal Loktantrik

Winner: Vinod Kumar (Jansatta Dal Loktantrik) — 67,282 votes (40.34%)
Runner-up: Girish Chandra (SP) — 51,515 votes (30.88%)
Margin: 15,767 votes (9.45%)
Total votes polled: 166,804
Bangermau

Won by 15,793 votes (7.76%)

BJP

Winner: Shrikant Katiyar (BJP) — 90,980 votes (44.70%)
Runner-up: Dr. Munna (SP) — 75,187 votes (36.94%)
Margin: 15,793 votes (7.76%)
Total votes polled: 203,527
Bithari Chainpur

Won by 15,841 votes (6.39%)

BJP

Winner: Dr. Raghavendra Sharma (BJP) — 115,417 votes (46.53%)
Runner-up: Agam Kumar Maurya (SP) — 99,576 votes (40.15%)
Margin: 15,841 votes (6.39%)
Total votes polled: 248,030
Azamgarh

Won by 16,036 votes (6.79%)

SP

Winner: Durga Prasad Yadav (SP) — 100,813 votes (42.66%)
Runner-up: Akhilesh Kumar Mishra (BJP) — 84,777 votes (35.87%)
Margin: 16,036 votes (6.79%)
Total votes polled: 236,330
Khatauli

Won by 16,345 votes (7.36%)

BJP

Winner: Vikram Singh (BJP) — 100,651 votes (45.34%)
Runner-up: Rajpal Singh Saini (RLD) — 84,306 votes (37.98%)
Margin: 16,345 votes (7.36%)
Total votes polled: 221,969
Mohanlalganj

Won by 16,548 votes (6.73%)

BJP

Winner: Amresh Kumar (BJP) — 107,089 votes (43.58%)
Runner-up: Sushila Saroj (SP) — 90,541 votes (36.84%)
Margin: 16,548 votes (6.73%)
Total votes polled: 245,742
Balha

Won by 16,573 votes (7.72%)

BJP

Winner: Saroj Sonkar (BJP) — 100,483 votes (46.78%)
Runner-up: Akshaybar Nath Kanaujiya (SP) — 83,910 votes (39.06%)
Margin: 16,573 votes (7.72%)
Total votes polled: 214,812
Salempur

Won by 16,608 votes (9.34%)

BJP

Winner: Bijaylaxmi Gautam (BJP) — 82,047 votes (46.15%)
Runner-up: Manbodh Prasad (Suheldev Bharatiya Samaj Party) — 65,439 votes (36.80%)
Margin: 16,608 votes (9.34%)
Total votes polled: 177,800
Sakaldiha

Won by 16,661 votes (7.85%)

SP

Winner: Prabhu Narayan Yadav (SP) — 86,328 votes (40.70%)
Runner-up: Suryamuni Tiwari (BJP) — 69,667 votes (32.84%)
Margin: 16,661 votes (7.85%)
Total votes polled: 212,118
Barhaj

Won by 16,861 votes (9.11%)

BJP

Winner: Deepak Kumar Mishr (BJP) — 85,758 votes (46.33%)
Runner-up: Murli Manohar Jaiswal (SP) — 68,897 votes (37.22%)
Margin: 16,861 votes (9.11%)
Total votes polled: 185,108
Atrauliya

Won by 17,247 votes (7.46%)

SP

Winner: Dr. Sangram (SP) — 91,502 votes (39.55%)
Runner-up: Prashant Singh (Nirbal Indian Shoshit Hamara Aam Dal) — 74,255 votes (32.10%)
Margin: 17,247 votes (7.46%)
Total votes polled: 231,341
Etah

Won by 17,247 votes (8.19%)

BJP

Winner: Vipin Kumar David (BJP) — 97,539 votes (46.34%)
Runner-up: Jugendra Singh Yadav (SP) — 80,292 votes (38.15%)
Margin: 17,247 votes (8.19%)
Total votes polled: 210,489
Malhani

Won by 17,527 votes (7.66%)

SP

Winner: Lucky Yadav (SP) — 97,357 votes (42.57%)
Runner-up: Dhananjay Singh (Janata Dal (United)) — 79,830 votes (34.91%)
Margin: 17,527 votes (7.66%)
Total votes polled: 228,695
Sri Nagar

Won by 17,608 votes (7.68%)

BJP

Winner: Manju Tyagi (BJP) — 108,249 votes (47.21%)
Runner-up: Ram Sharan (SP) — 90,641 votes (39.53%)
Margin: 17,608 votes (7.68%)
Total votes polled: 229,293
Marhara

Won by 17,609 votes (8.51%)

BJP

Winner: Virendra Singh Lodhi (BJP) — 101,387 votes (49.01%)
Runner-up: Amit Gaurav (SP) — 83,778 votes (40.50%)
Margin: 17,609 votes (8.51%)
Total votes polled: 206,870
Bhatpar Rani

Won by 18,082 votes (9.31%)

BJP

Winner: Sabhakunwar (BJP) — 91,282 votes (46.98%)
Runner-up: Ashutosh Upadhyay (SP) — 73,200 votes (37.68%)
Margin: 18,082 votes (9.31%)
Total votes polled: 194,282
Amethi

Won by 18,096 votes (9.53%)

SP

Winner: Maharaji Prajapati (SP) — 88,217 votes (46.46%)
Runner-up: Dr.Sanjay Sinh (BJP) — 70,121 votes (36.93%)
Margin: 18,096 votes (9.53%)
Total votes polled: 189,864
Jahanabad

Won by 18,192 votes (9.55%)

BJP

Winner: Rajendra Singh Patel (BJP) — 78,503 votes (41.21%)
Runner-up: Madan Gopal (SP) — 60,311 votes (31.66%)
Margin: 18,192 votes (9.55%)
Total votes polled: 190,500
Sardhana

Won by 18,200 votes (7.48%)

SP

Winner: Atul Pradhan (SP) — 118,573 votes (48.75%)
Runner-up: Sangeet Singh Som (BJP) — 100,373 votes (41.27%)
Margin: 18,200 votes (7.48%)
Total votes polled: 243,206
Harraiya

Won by 18,329 votes (8.28%)

BJP

Winner: Ajay Singh (BJP) — 88,200 votes (39.85%)
Runner-up: Tarayambak Nath (SP) — 69,871 votes (31.57%)
Margin: 18,329 votes (8.28%)
Total votes polled: 221,334
Aonla

Won by 18,424 votes (9.62%)

BJP

Winner: Dharmpal Singh (BJP) — 88,956 votes (46.45%)
Runner-up: Pt. Radha Krishan Sharma (SP) — 70,532 votes (36.83%)
Margin: 18,424 votes (9.62%)
Total votes polled: 191,509
Katra Bazar

Won by 18,457 votes (7.87%)

BJP

Winner: Bawan Singh (BJP) — 112,291 votes (47.86%)
Runner-up: Baijnath (SP) — 93,834 votes (39.99%)
Margin: 18,457 votes (7.87%)
Total votes polled: 234,642
Kaimganj

Won by 18,543 votes (7.69%)

Apna Dal (Soneylal)

Winner: Dr. SURABHI (Apna Dal (Soneylal)) — 114,952 votes (47.65%)
Runner-up: Sarvesh Ambedkar (SP) — 96,409 votes (39.97%)
Margin: 18,543 votes (7.69%)
Total votes polled: 241,231
Muzaffar Nagar

Won by 18,694 votes (8.29%)

BJP

Winner: Kapil Dev Agarwal (BJP) — 111,794 votes (49.57%)
Runner-up: Saurabh (RLD) — 93,100 votes (41.28%)
Margin: 18,694 votes (8.29%)
Total votes polled: 225,543
Mohammadabad

Won by 18,759 votes (7.62%)

SP

Winner: Suhaib Alias Mannu Ansari (SP) — 111,443 votes (45.26%)
Runner-up: Alka Rai (BJP) — 92,684 votes (37.64%)
Margin: 18,759 votes (7.62%)
Total votes polled: 246,214
Kishni

Won by 19,151 votes (9.78%)

SP

Winner: Eng. Brajesh Katheriya (SP) — 97,070 votes (49.58%)
Runner-up: Dr. Priya Ranjan Ashu Diwakar (BJP) — 77,919 votes (39.80%)
Margin: 19,151 votes (9.78%)
Total votes polled: 195,795
Phephana

Won by 19,354 votes (10.20%)

SP

Winner: Sangram Singh (SP) — 92,516 votes (48.78%)
Runner-up: Upendra Tiwari (BJP) — 73,162 votes (38.57%)
Margin: 19,354 votes (10.20%)
Total votes polled: 189,662
Thakurdwara

Won by 19,684 votes (7.14%)

SP

Winner: Navab Jan (SP) — 134,391 votes (48.76%)
Runner-up: Ajay Pratap Singh (BJP) — 114,707 votes (41.62%)
Margin: 19,684 votes (7.14%)
Total votes polled: 275,608
Kanpur Cantt.

Won by 19,987 votes (10.55%)

SP

Winner: Mohammad Hasan (SP) — 94,729 votes (49.99%)
Runner-up: Raghunandan Singh Bhadauriya (BJP) — 74,742 votes (39.44%)
Margin: 19,987 votes (10.55%)
Total votes polled: 189,492
Ayodhya

Won by 19,990 votes (8.64%)

BJP

Winner: Ved Prakash (BJP) — 113,414 votes (49.04%)
Runner-up: Tej Narayan (SP) — 93,424 votes (40.40%)
Margin: 19,990 votes (8.64%)
Total votes polled: 231,258
Sevata

Won by 20,281 votes (9.09%)

BJP

Winner: Gyan Tiwari (BJP) — 108,057 votes (48.43%)
Runner-up: Mahendra Kumar Singh (SP) — 87,776 votes (39.34%)
Margin: 20,281 votes (9.09%)
Total votes polled: 223,131
Bansi

Won by 20,340 votes (10.78%)

BJP

Winner: Jai Pratap Singh (BJP) — 84,596 votes (44.82%)
Runner-up: Naveen (SP) — 64,256 votes (34.04%)
Margin: 20,340 votes (10.78%)
Total votes polled: 188,754
Lakhimpur

Won by 20,578 votes (7.64%)

BJP

Winner: Yogesh Verma (BJP) — 127,663 votes (47.38%)
Runner-up: Utkarsh Verma Madhur (SP) — 107,085 votes (39.74%)
Margin: 20,578 votes (7.64%)
Total votes polled: 269,472
Rampur Maniharan

Won by 20,593 votes (8.87%)

BJP

Winner: Devender Kumar Nim (BJP) — 89,109 votes (38.37%)
Runner-up: Ravindra Kumar (BSP) — 68,516 votes (29.50%)
Margin: 20,593 votes (8.87%)
Total votes polled: 232,233
Chitrakoot

Won by 20,876 votes (8.61%)

SP

Winner: Anil Kumar Anil Pradhan (SP) — 104,771 votes (43.23%)
Runner-up: Chandrika Prasad Upadhyay (BJP) — 83,895 votes (34.62%)
Margin: 20,876 votes (8.61%)
Total votes polled: 242,357
Bithoor

Won by 21,073 votes (8.73%)

BJP

Winner: Abhijeet Singh (BJP) — 107,330 votes (44.46%)
Runner-up: Munindra Shukla (SP) — 86,257 votes (35.73%)
Margin: 21,073 votes (8.73%)
Total votes polled: 241,399
Bansdih

Won by 21,352 votes (9.85%)

BJP

Winner: Ketakee Singh (BJP) — 103,305 votes (47.67%)
Runner-up: Ram Govind (SP) — 81,953 votes (37.82%)
Margin: 21,352 votes (9.85%)
Total votes polled: 216,698
Rasulabad

Won by 21,512 votes (10.96%)

BJP

Winner: Poonam Sankhwar (BJP) — 91,783 votes (46.77%)
Runner-up: Kamlesh Chandra Diwakar (SP) — 70,271 votes (35.80%)
Margin: 21,512 votes (10.96%)
Total votes polled: 196,261
Kalyanpur

Won by 21,535 votes (11.47%)

BJP

Winner: Neelima Katiyar (BJP) — 98,997 votes (52.71%)
Runner-up: Satish Kumar Nigam (SP) — 77,462 votes (41.24%)
Margin: 21,535 votes (11.47%)
Total votes polled: 187,814
Chillupar

Won by 21,645 votes (9.50%)

BJP

Winner: Rajesh Tripathi (BJP) — 96,777 votes (42.49%)
Runner-up: Vinay Shankar (SP) — 75,132 votes (32.98%)
Margin: 21,645 votes (9.50%)
Total votes polled: 227,784
Utraula

Won by 21,769 votes (11.10%)

BJP

Winner: Rampratap Verma Urf Shashikant Verma (BJP) — 87,162 votes (44.43%)
Runner-up: Hasib Khan (SP) — 65,393 votes (33.33%)
Margin: 21,769 votes (11.10%)
Total votes polled: 196,180
Patti

Won by 22,051 votes (9.94%)

SP

Winner: Ram Singh (SP) — 108,070 votes (48.73%)
Runner-up: Rajendra Pratap Singh Urf Moti (BJP) — 86,019 votes (38.79%)
Margin: 22,051 votes (9.94%)
Total votes polled: 221,762
Ghosi

Won by 22,216 votes (8.65%)

SP

Winner: Dara Singh Chauhan (SP) — 108,430 votes (42.21%)
Runner-up: Vijay Kumar Rajbhar (BJP) — 86,214 votes (33.57%)
Margin: 22,216 votes (8.65%)
Total votes polled: 256,855
Hasanpur

Won by 22,382 votes (8.32%)

BJP

Winner: Mahendra (BJP) — 120,135 votes (44.67%)
Runner-up: Mukhya Gurjar (SP) — 97,753 votes (36.35%)
Margin: 22,382 votes (8.32%)
Total votes polled: 268,924
Auraiya

Won by 22,447 votes (11.47%)

BJP

Winner: Gudiya Katheriya (BJP) — 88,631 votes (45.28%)
Runner-up: Jitendra Kumar Dohare (SP) — 66,184 votes (33.81%)
Margin: 22,447 votes (11.47%)
Total votes polled: 195,746
Zamania

Won by 22,456 votes (9.62%)

SP

Winner: Om Prakash (SP) — 94,695 votes (40.57%)
Runner-up: Sunita Singh (BJP) — 72,239 votes (30.95%)
Margin: 22,456 votes (9.62%)
Total votes polled: 233,390
Sagri

Won by 22,515 votes (11.59%)

SP

Winner: Hriday Narayan Singh Patel (SP) — 83,093 votes (42.76%)
Runner-up: Bandana Singh (BJP) — 60,578 votes (31.17%)
Margin: 22,515 votes (11.59%)
Total votes polled: 194,340
Sevapuri

Won by 22,531 votes (10.20%)

BJP

Winner: Neel Ratan Singh (BJP) — 105,163 votes (47.60%)
Runner-up: Surendra Singh Patel (SP) — 82,632 votes (37.41%)
Margin: 22,531 votes (10.20%)
Total votes polled: 220,910
Jagdishpur

Won by 22,824 votes (11.23%)

BJP

Winner: Suresh Kumar (BJP) — 89,315 votes (43.94%)
Runner-up: Vijay Kumar (INC) — 66,491 votes (32.71%)
Margin: 22,824 votes (11.23%)
Total votes polled: 203,268
Gaura

Won by 22,974 votes (13.31%)

BJP

Winner: Prabhat Kumar Verma (BJP) — 73,545 votes (42.62%)
Runner-up: Sanjay Kumar (SP) — 50,571 votes (29.31%)
Margin: 22,974 votes (13.31%)
Total votes polled: 172,557
Mehnaun

Won by 23,218 votes (10.83%)

BJP

Winner: Vinay Kumar (BJP) — 107,327 votes (50.05%)
Runner-up: Nandita Shukla (SP) — 84,109 votes (39.22%)
Margin: 23,218 votes (10.83%)
Total votes polled: 214,439
Gangoh

Won by 23,449 votes (8.67%)

BJP

Winner: Kirat Singh (BJP) — 116,582 votes (43.08%)
Runner-up: Inder Sain (SP) — 93,133 votes (34.42%)
Margin: 23,449 votes (8.67%)
Total votes polled: 270,590
Najibabad

Won by 23,770 votes (10.22%)

SP

Winner: Tasleem Ahmad (SP) — 102,675 votes (44.14%)
Runner-up: Raja Bharatendra Singh (BJP) — 78,905 votes (33.92%)
Margin: 23,770 votes (10.22%)
Total votes polled: 232,615
Manjhanpur

Won by 23,878 votes (9.28%)

SP

Winner: Indrajeet Saroj (SP) — 121,506 votes (47.20%)
Runner-up: Lal Bahadur (BJP) — 97,628 votes (37.93%)
Margin: 23,878 votes (9.28%)
Total votes polled: 257,411
Ghorawal

Won by 23,922 votes (9.56%)

BJP

Winner: Dr. Anil Kumar Maurya (BJP) — 101,277 votes (40.46%)
Runner-up: Ramesh Chandra Dubey (SP) — 77,355 votes (30.90%)
Margin: 23,922 votes (9.56%)
Total votes polled: 250,342
Gorakhpur Rural

Won by 24,070 votes (9.44%)

BJP

Winner: Bipin Singh (BJP) — 126,376 votes (49.59%)
Runner-up: Vijay Bahadur Yadav (SP) — 102,306 votes (40.14%)
Margin: 24,070 votes (9.44%)
Total votes polled: 254,865
Kaptanganj

Won by 24,179 votes (11.20%)

SP

Winner: Kavindra Chaudhary (SP) — 94,273 votes (43.66%)
Runner-up: Chandra Prakash Shukla (BJP) — 70,094 votes (32.46%)
Margin: 24,179 votes (11.20%)
Total votes polled: 215,925
Bah

Won by 24,235 votes (12.73%)

BJP

Winner: Rani Pakshalika Singh (BJP) — 78,360 votes (41.16%)
Runner-up: Madhusudan Sharma (SP) — 54,125 votes (28.43%)
Margin: 24,235 votes (12.73%)
Total votes polled: 190,382
Gopalpur

Won by 24,307 votes (11.77%)

SP

Winner: Nafees Ahmad (SP) — 84,401 votes (40.87%)
Runner-up: Satyendra Rai (BJP) — 60,094 votes (29.10%)
Margin: 24,307 votes (11.77%)
Total votes polled: 206,518
Chharra

Won by 24,327 votes (10.01%)

BJP

Winner: Ravendra Pal Singh (BJP) — 111,293 votes (45.79%)
Runner-up: Laxmi Dhangar (SP) — 86,966 votes (35.78%)
Margin: 24,327 votes (10.01%)
Total votes polled: 243,058
Shohratgarh

Won by 24,463 votes (12.89%)

Apna Dal (Soneylal)

Winner: Vinay Verma (Apna Dal (Soneylal)) — 71,062 votes (37.46%)
Runner-up: Prem Chandra (Suheldev Bharatiya Samaj Party) — 46,599 votes (24.56%)
Margin: 24,463 votes (12.89%)
Total votes polled: 189,713
Koraon

Won by 24,487 votes (11.79%)

BJP

Winner: Raj Mani (BJP) — 84,587 votes (40.74%)
Runner-up: Ram Deo (SP) — 60,100 votes (28.95%)
Margin: 24,487 votes (11.79%)
Total votes polled: 207,611
Dhaurahra

Won by 24,610 votes (10.73%)

BJP

Winner: Vinod Shankar (BJP) — 113,498 votes (49.49%)
Runner-up: Varun Singh (SP) — 88,888 votes (38.76%)
Margin: 24,610 votes (10.73%)
Total votes polled: 229,315
Bilgram- Mallanwan

Won by 24,890 votes (10.60%)

BJP

Winner: Ashish Kumar Singh 'Ashu' (BJP) — 82,075 votes (34.96%)
Runner-up: Brijesh Kumar Verma (SP) — 57,185 votes (24.36%)
Margin: 24,890 votes (10.60%)
Total votes polled: 234,764
Pratapgarh

Won by 25,063 votes (12.79%)

BJP

Winner: Rajendra Kumar (BJP) — 89,762 votes (45.80%)
Runner-up: Krishna Patel (Apna Dal (Kamerawadi)) — 64,699 votes (33.01%)
Margin: 25,063 votes (12.79%)
Total votes polled: 195,981
Bilsi

Won by 25,115 votes (12.23%)

BJP

Winner: Harish Chandra (BJP) — 93,500 votes (45.54%)
Runner-up: Chandra Prakash Maurya (SP) — 68,385 votes (33.31%)
Margin: 25,115 votes (12.23%)
Total votes polled: 205,319
Husainganj

Won by 25,181 votes (13.37%)

SP

Winner: Usha Maurya (SP) — 91,884 votes (48.78%)
Runner-up: Ranvendra Pratap Singh (BJP) — 66,703 votes (35.41%)
Margin: 25,181 votes (13.37%)
Total votes polled: 188,359
Asmoli

Won by 25,206 votes (9.69%)

SP

Winner: Pinki Singh (SP) — 111,652 votes (42.92%)
Runner-up: Harendra Kumar (BJP) — 86,446 votes (33.23%)
Margin: 25,206 votes (9.69%)
Total votes polled: 260,152
Baldev

Won by 25,255 votes (10.28%)

BJP

Winner: Puran Prakash (BJP) — 108,414 votes (44.14%)
Runner-up: Babita Devi (RLD) — 83,159 votes (33.86%)
Margin: 25,255 votes (10.28%)
Total votes polled: 245,601
Phoolpur-Pawai

Won by 25,306 votes (13.10%)

SP

Winner: Ramakant (SP) — 81,164 votes (42.00%)
Runner-up: Ram Surat (BJP) — 55,858 votes (28.91%)
Margin: 25,306 votes (13.10%)
Total votes polled: 193,244
Hamirpur

Won by 25,485 votes (9.70%)

BJP

Winner: Dr. Manoj Kumar (BJP) — 105,432 votes (40.14%)
Runner-up: Ram Prakash (SP) — 79,947 votes (30.44%)
Margin: 25,485 votes (9.70%)
Total votes polled: 262,674
Sawayazpur

Won by 25,687 votes (10.35%)

BJP

Winner: Madhavendra Pratap Singh (BJP) — 114,263 votes (46.03%)
Runner-up: Padamrag Singh Yadav (SP) — 88,576 votes (35.68%)
Margin: 25,687 votes (10.35%)
Total votes polled: 248,222
Haidergarh

Won by 25,691 votes (11.17%)

BJP

Winner: Dinesh Rawat (BJP) — 117,113 votes (50.90%)
Runner-up: Ram Magan (SP) — 91,422 votes (39.73%)
Margin: 25,691 votes (11.17%)
Total votes polled: 230,094
Kadipur

Won by 25,723 votes (11.59%)

BJP

Winner: Rajesh Kumar Gautam (BJP) — 96,405 votes (43.44%)
Runner-up: Bhagelu Ram (SP) — 70,682 votes (31.85%)
Margin: 25,723 votes (11.59%)
Total votes polled: 221,945
Bulandshahr

Won by 25,830 votes (9.95%)

BJP

Winner: Pradeep Kumar Chaudhary (BJP) — 127,076 votes (48.94%)
Runner-up: Mohammad Yunus (RLD) — 101,246 votes (38.99%)
Margin: 25,830 votes (9.95%)
Total votes polled: 259,670
Kairana

Won by 25,887 votes (10.70%)

SP

Winner: Nahid Hasan (SP) — 131,035 votes (54.16%)
Runner-up: Mriganka Singh (BJP) — 105,148 votes (43.46%)
Margin: 25,887 votes (10.70%)
Total votes polled: 241,947
Meerut

Won by 26,065 votes (12.93%)

SP

Winner: Rafiq Ansari (SP) — 106,395 votes (52.77%)
Runner-up: Kamal Dutt Sharma (BJP) — 80,330 votes (39.84%)
Margin: 26,065 votes (12.93%)
Total votes polled: 201,638
Allahabad South

Won by 26,182 votes (14.49%)

BJP

Winner: Nand Gopal Gupta "Nandi" (BJP) — 97,864 votes (54.14%)
Runner-up: Raish Chandra Shukla (SP) — 71,682 votes (39.66%)
Margin: 26,182 votes (14.49%)
Total votes polled: 180,745
Ballia Nagar

Won by 26,239 votes (12.94%)

BJP

Winner: Daya Shankar Singh (BJP) — 103,873 votes (51.22%)
Runner-up: Narad Rai (SP) — 77,634 votes (38.28%)
Margin: 26,239 votes (12.94%)
Total votes polled: 202,812
Balamau

Won by 26,244 votes (13.71%)

BJP

Winner: Rampal Verma (BJP) — 81,994 votes (42.84%)
Runner-up: Rambali Verma (SP) — 55,750 votes (29.13%)
Margin: 26,244 votes (13.71%)
Total votes polled: 191,387
Garhmukteshwar

Won by 26,306 votes (11.14%)

BJP

Winner: Harendra Singh (BJP) — 104,113 votes (44.07%)
Runner-up: Ravinder Chaudhary (SP) — 77,807 votes (32.94%)
Margin: 26,306 votes (11.14%)
Total votes polled: 236,220
Obra

Won by 26,442 votes (16.21%)

BJP

Winner: Sanjeev Kumar (BJP) — 78,364 votes (48.04%)
Runner-up: Arvind Kumar (SP) — 51,922 votes (31.83%)
Margin: 26,442 votes (16.21%)
Total votes polled: 163,139
Nagina

Won by 26,451 votes (11.85%)

SP

Winner: Manoj Kumar Paras (SP) — 97,155 votes (43.51%)
Runner-up: Dr Yashwant Singh (BJP) — 70,704 votes (31.67%)
Margin: 26,451 votes (11.85%)
Total votes polled: 223,282
Puranpur

Won by 26,576 votes (9.91%)

BJP

Winner: Baburam (BJP) — 134,404 votes (50.12%)
Runner-up: Arti (SP) — 107,828 votes (40.21%)
Margin: 26,576 votes (9.91%)
Total votes polled: 268,177
Muhammadabad- Gohna

Won by 26,649 votes (11.67%)

SP

Winner: Rajendra Kumar (SP) — 94,688 votes (41.48%)
Runner-up: Poonam Saroj (BJP) — 68,039 votes (29.80%)
Margin: 26,649 votes (11.67%)
Total votes polled: 228,291
Meerapur

Won by 27,380 votes (12.64%)

RLD

Winner: Chandan Chauhan (RLD) — 107,421 votes (49.57%)
Runner-up: Prashant Chaudhary (BJP) — 80,041 votes (36.94%)
Margin: 27,380 votes (12.64%)
Total votes polled: 216,692
Bhojpur

Won by 27,458 votes (13.92%)

BJP

Winner: Nagendra Singh Rathour (BJP) — 99,979 votes (50.68%)
Runner-up: Arshad Jamal Siddiqui (SP) — 72,521 votes (36.76%)
Margin: 27,458 votes (13.92%)
Total votes polled: 197,269
Shivpur

Won by 27,687 votes (11.00%)

BJP

Winner: Anil Rajbhar (BJP) — 115,231 votes (45.76%)
Runner-up: Arvind Rajbhar (Suheldev Bharatiya Samaj Party) — 87,544 votes (34.77%)
Margin: 27,687 votes (11.00%)
Total votes polled: 251,791
Bakshi Kaa Talab

Won by 27,788 votes (8.71%)

BJP

Winner: Yogesh Shukla (BJP) — 147,922 votes (46.36%)
Runner-up: Gomti Yadav (SP) — 120,134 votes (37.65%)
Margin: 27,788 votes (8.71%)
Total votes polled: 319,052
Tiloi

Won by 27,829 votes (13.58%)

BJP

Winner: Mayankeshwar Sharan Singh (BJP) — 99,472 votes (48.54%)
Runner-up: Mohd Naim (SP) — 71,643 votes (34.96%)
Margin: 27,829 votes (13.58%)
Total votes polled: 204,940
Budhana

Won by 28,310 votes (11.07%)

RLD

Winner: Rajpal Singh Baliyan (RLD) — 131,093 votes (51.28%)
Runner-up: Umesh Malik (BJP) — 102,783 votes (40.21%)
Margin: 28,310 votes (11.07%)
Total votes polled: 255,624
Tindwari

Won by 28,425 votes (14.49%)

BJP

Winner: Ramkesh Nishad (BJP) — 86,812 votes (44.24%)
Runner-up: Brajesh Kumar Prajapati (SP) — 58,387 votes (29.76%)
Margin: 28,425 votes (14.49%)
Total votes polled: 196,221
Pathardeva

Won by 28,681 votes (14.26%)

BJP

Winner: Surya Pratap Shahi (BJP) — 93,858 votes (46.65%)
Runner-up: Brahmashank ar Tripathi (SP) — 65,177 votes (32.40%)
Margin: 28,681 votes (14.26%)
Total votes polled: 201,183
Mubarakpur

Won by 29,103 votes (12.98%)

SP

Winner: Akhilesh (SP) — 80,726 votes (36.02%)
Runner-up: Arvind Jaiswal (BJP) — 51,623 votes (23.03%)
Margin: 29,103 votes (12.98%)
Total votes polled: 224,138
Gola Gokrannath

Won by 29,294 votes (11.27%)

BJP

Winner: Arvind Giri (BJP) — 126,534 votes (48.67%)
Runner-up: Vinay Tiwari (SP) — 97,240 votes (37.40%)
Margin: 29,294 votes (11.27%)
Total votes polled: 259,993
Sikandrabad

Won by 29,343 votes (10.74%)

BJP

Winner: Lakshmi Raj (BJP) — 125,644 votes (46.00%)
Runner-up: Rahul Yadav (SP) — 96,301 votes (35.26%)
Margin: 29,343 votes (10.74%)
Total votes polled: 273,133
Chhaprauli

Won by 29,508 votes (14.06%)

RLD

Winner: Ajay Kumar (RLD) — 111,880 votes (53.30%)
Runner-up: Sahender Singh Ramala (BJP) — 82,372 votes (39.24%)
Margin: 29,508 votes (14.06%)
Total votes polled: 209,904
Gunnaur

Won by 29,529 votes (12.24%)

SP

Winner: Ramkhiladi Singh (SP) — 123,969 votes (51.38%)
Runner-up: Ajeet Kumar Urf Raju Yadav (BJP) — 94,440 votes (39.14%)
Margin: 29,529 votes (12.24%)
Total votes polled: 241,292
Allahabad West

Won by 29,933 votes (13.43%)

BJP

Winner: Sidharth Nath Singh (BJP) — 118,759 votes (53.29%)
Runner-up: Richa Singh (SP) — 88,826 votes (39.86%)
Margin: 29,933 votes (13.43%)
Total votes polled: 222,861
Kunda

Won by 30,315 votes (15.39%)

Jansatta Dal Loktantrik

Winner: Raghuraj Pratap Singh (Jansatta Dal Loktantrik) — 99,612 votes (50.58%)
Runner-up: Gulshan Yadav (SP) — 69,297 votes (35.19%)
Margin: 30,315 votes (15.39%)
Total votes polled: 196,940
Saharanpur

Won by 30,745 votes (11.83%)

SP

Winner: Ashu Malik (SP) — 107,007 votes (41.18%)
Runner-up: Jagpal Singh (BJP) — 76,262 votes (29.35%)
Margin: 30,745 votes (11.83%)
Total votes polled: 259,855
Kapilvastu

Won by 30,939 votes (12.26%)

BJP

Winner: Shyamdhani Rahi (BJP) — 122,940 votes (48.72%)
Runner-up: Vijay Kumar (SP) — 92,001 votes (36.46%)
Margin: 30,939 votes (12.26%)
Total votes polled: 252,356
Purwa

Won by 31,061 votes (12.13%)

BJP

Winner: Anil Kumar Singh (BJP) — 133,827 votes (52.27%)
Runner-up: Uday Raj (SP) — 102,766 votes (40.14%)
Margin: 31,061 votes (12.13%)
Total votes polled: 256,018
Unnao

Won by 31,128 votes (12.69%)

BJP

Winner: Pankaj Gupta (BJP) — 126,670 votes (51.62%)
Runner-up: Abhinav Kumar (SP) — 95,542 votes (38.94%)
Margin: 31,128 votes (12.69%)
Total votes polled: 245,372
Sikandra

Won by 31,567 votes (15.84%)

BJP

Winner: Ajit Singh Pal (BJP) — 89,461 votes (44.89%)
Runner-up: Prabhakar Pandey (SP) — 57,894 votes (29.05%)
Margin: 31,567 votes (15.84%)
Total votes polled: 199,307
Tanda

Won by 32,097 votes (14.65%)

SP

Winner: Ram Murti Verma (SP) — 95,263 votes (43.49%)
Runner-up: Kapil Deo (BJP) — 63,166 votes (28.84%)
Margin: 32,097 votes (14.65%)
Total votes polled: 219,050
Bansgaon

Won by 32,309 votes (17.14%)

BJP

Winner: Dr. Vimlesh Paswan (BJP) — 87,224 votes (46.26%)
Runner-up: Dr. Sanjay Kumar (SP) — 54,915 votes (29.13%)
Margin: 32,309 votes (17.14%)
Total votes polled: 188,542
Bareilly

Won by 32,320 votes (13.47%)

BJP

Winner: Dr Arun Kumar (BJP) — 129,014 votes (53.77%)
Runner-up: Rajesh Kumar Agarwal (SP) — 96,694 votes (40.30%)
Margin: 32,320 votes (13.47%)
Total votes polled: 239,946
Dariyabad

Won by 32,402 votes (11.84%)

BJP

Winner: Satish Chandra Sharma (BJP) — 128,219 votes (46.87%)
Runner-up: Arvind Kumar Singh Gope (SP) — 95,817 votes (35.03%)
Margin: 32,402 votes (11.84%)
Total votes polled: 273,557
Meerganj

Won by 32,480 votes (14.22%)

BJP

Winner: Dr. D. C. Verma (BJP) — 116,435 votes (50.98%)
Runner-up: Sultan Beg (SP) — 83,955 votes (36.76%)
Margin: 32,480 votes (14.22%)
Total votes polled: 228,387
Firozabad

Won by 32,955 votes (12.72%)

BJP

Winner: Manish Asija (BJP) — 112,509 votes (43.43%)
Runner-up: Saifurrahama n Urf Chhuttan Bhai (SP) — 79,554 votes (30.71%)
Margin: 32,955 votes (12.72%)
Total votes polled: 259,033
Majhawan

Won by 33,587 votes (13.69%)

Nirbal Indian Shoshit Hamara Aam Dal

Winner: Dr. Vinod Kumar Bind (Nirbal Indian Shoshit Hamara Aam Dal) — 103,235 votes (42.07%)
Runner-up: Rohit Shukla (SP) — 69,648 votes (28.38%)
Margin: 33,587 votes (13.69%)
Total votes polled: 245,391
Garautha

Won by 33,662 votes (14.27%)

BJP

Winner: Jawahar Lal Rajput (BJP) — 114,059 votes (48.34%)
Runner-up: Deep Narayan Singh (Deepak Yadav) (SP) — 80,397 votes (34.07%)
Margin: 33,662 votes (14.27%)
Total votes polled: 235,972
Lucknow North

Won by 33,953 votes (13.00%)

BJP

Winner: Dr. Neeraj Bora (BJP) — 139,159 votes (53.30%)
Runner-up: Pooja Shukla (SP) — 105,206 votes (40.29%)
Margin: 33,953 votes (13.00%)
Total votes polled: 261,099
Safipur

Won by 34,132 votes (17.28%)

BJP

Winner: Bamba Lal (BJP) — 102,968 votes (52.13%)
Runner-up: Sudhir Kumar (SP) — 68,836 votes (34.85%)
Margin: 34,132 votes (17.28%)
Total votes polled: 197,535
Nizamabad

Won by 34,187 votes (18.51%)

SP

Winner: Alam Badi (SP) — 79,835 votes (43.22%)
Runner-up: Manoj (BJP) — 45,648 votes (24.71%)
Margin: 34,187 votes (18.51%)
Total votes polled: 184,712
Chamraua

Won by 34,290 votes (17.09%)

SP

Winner: Naseer Ahmad Khan (SP) — 100,976 votes (50.34%)
Runner-up: Mohan Kumar Lodhi (BJP) — 66,686 votes (33.24%)
Margin: 34,290 votes (17.09%)
Total votes polled: 200,601
Modi Nagar

Won by 34,619 votes (15.46%)

BJP

Winner: Dr. Manju Shiwach (BJP) — 113,349 votes (50.63%)
Runner-up: Sudesh Sharma (RLD) — 78,730 votes (35.17%)
Margin: 34,619 votes (15.46%)
Total votes polled: 223,867
Kushinagar

Won by 34,790 votes (15.74%)

BJP

Winner: Panchanand Pathak (P.N. Pathak) (BJP) — 115,268 votes (52.14%)
Runner-up: Rajesh Pratap Rao Urf Banti Bhaiya (SP) — 80,478 votes (36.40%)
Margin: 34,790 votes (15.74%)
Total votes polled: 221,074
Madhaugarh

Won by 34,974 votes (13.72%)

BJP

Winner: Mool Chandra Singh (BJP) — 105,231 votes (41.29%)
Runner-up: Sheetal Kushwaha (BSP) — 70,257 votes (27.57%)
Margin: 34,974 votes (13.72%)
Total votes polled: 254,828
Barabanki

Won by 35,050 votes (13.16%)

SP

Winner: Dharmraj Singh Yadav (SP) — 125,500 votes (47.11%)
Runner-up: Dr. Ramkumari Maurya (BJP) — 90,450 votes (33.95%)
Margin: 35,050 votes (13.16%)
Total votes polled: 266,396
Jangipur

Won by 35,063 votes (15.21%)

SP

Winner: Virendra Kumar Yadav (SP) — 103,125 votes (44.75%)
Runner-up: Ram Naresh Kushwaha (BJP) — 68,062 votes (29.53%)
Margin: 35,063 votes (15.21%)
Total votes polled: 230,465
Chandausi

Won by 35,367 votes (15.52%)

BJP

Winner: Gulab Debi (BJP) — 112,890 votes (49.53%)
Runner-up: Km Vimlesh Kumari (SP) — 77,523 votes (34.01%)
Margin: 35,367 votes (15.52%)
Total votes polled: 227,934
Colonelganj

Won by 35,472 votes (18.31%)

BJP

Winner: Ajay (BJP) — 108,109 votes (55.80%)
Runner-up: Yogesh Pratap Singh Urf Yogesh Bhaiya (SP) — 72,637 votes (37.49%)
Margin: 35,472 votes (18.31%)
Total votes polled: 193,761
Pindra

Won by 35,559 votes (16.12%)

BJP

Winner: Awadhesh Kumar Singh (BJP) — 84,325 votes (38.23%)
Runner-up: Babulal (BSP) — 48,766 votes (22.11%)
Margin: 35,559 votes (16.12%)
Total votes polled: 220,547
Tulsipur

Won by 35,781 votes (17.64%)

BJP

Winner: Kailash Nath (BJP) — 87,032 votes (42.92%)
Runner-up: Zeba Rizwan (Independent) — 51,251 votes (25.27%)
Margin: 35,781 votes (17.64%)
Total votes polled: 202,787
Kheragarh

Won by 36,497 votes (17.78%)

BJP

Winner: Bhagwan Singh Kushwaha (BJP) — 96,574 votes (47.05%)
Runner-up: Ramnath Singh Sikarwar (INC) — 60,077 votes (29.27%)
Margin: 36,497 votes (17.78%)
Total votes polled: 205,257
Saidpur

Won by 36,635 votes (15.48%)

SP

Winner: Ankit Bharti (SP) — 109,711 votes (46.36%)
Runner-up: Subhash Passi (BJP) — 73,076 votes (30.88%)
Margin: 36,635 votes (15.48%)
Total votes polled: 236,636
Jakhanian

Won by 36,865 votes (14.48%)

Suheldev Bharatiya Samaj Party

Winner: Bedi (Suheldev Bharatiya Samaj Party) — 113,378 votes (44.53%)
Runner-up: Ramraj (BJP) — 76,513 votes (30.05%)
Margin: 36,865 votes (14.48%)
Total votes polled: 254,608
Khajani

Won by 37,101 votes (18.66%)

BJP

Winner: Shriram Chauhan (BJP) — 90,210 votes (45.37%)
Runner-up: Rupawati Beldar (SP) — 53,109 votes (26.71%)
Margin: 37,101 votes (18.66%)
Total votes polled: 198,827
Sandila

Won by 37,103 votes (18.15%)

BJP

Winner: Alka Singh (BJP) — 101,730 votes (49.76%)
Runner-up: Abdul Mannan (BSP) — 64,627 votes (31.61%)
Margin: 37,103 votes (18.15%)
Total votes polled: 204,445
Orai

Won by 37,648 votes (13.89%)

BJP

Winner: Gauri Shankar (BJP) — 128,644 votes (47.45%)
Runner-up: Dayashankar Verma (SP) — 90,996 votes (33.56%)
Margin: 37,648 votes (13.89%)
Total votes polled: 271,107
Kidwai Nagar

Won by 37,760 votes (18.33%)

BJP

Winner: Mahesh Kumar Trivedi (BJP) — 114,111 votes (55.39%)
Runner-up: Ajay Kapoor (INC) — 76,351 votes (37.06%)
Margin: 37,760 votes (18.33%)
Total votes polled: 206,018
Behat

Won by 37,880 votes (13.46%)

SP

Winner: Umar Ali Khan (SP) — 134,513 votes (47.81%)
Runner-up: Naresh Saini (BJP) — 96,633 votes (34.34%)
Margin: 37,880 votes (13.46%)
Total votes polled: 281,373
Chhanbey

Won by 38,113 votes (17.58%)

Apna Dal (Soneylal)

Winner: Rahul Prakash Kol (Apna Dal (Soneylal)) — 102,502 votes (47.29%)
Runner-up: Kirti (SP) — 64,389 votes (29.71%)
Margin: 38,113 votes (17.58%)
Total votes polled: 216,739
Mau

Won by 38,116 votes (13.66%)

Suheldev Bharatiya Samaj Party

Winner: Abbas Ansari (Suheldev Bharatiya Samaj Party) — 124,691 votes (44.69%)
Runner-up: Ashok Kumar Singh (BJP) — 86,575 votes (31.03%)
Margin: 38,116 votes (13.66%)
Total votes polled: 278,996
Palia

Won by 38,129 votes (16.10%)

BJP

Winner: Harvinder Kumar Sahni Alias Romi Sahni (BJP) — 118,864 votes (50.20%)
Runner-up: Pritinder Singh Kakku (SP) — 80,735 votes (34.10%)
Margin: 38,129 votes (16.10%)
Total votes polled: 236,794
Hargaon

Won by 38,160 votes (17.16%)

BJP

Winner: Suresh Rahi (BJP) — 116,691 votes (52.46%)
Runner-up: Ramhet Bharti (SP) — 78,531 votes (35.31%)
Margin: 38,160 votes (17.16%)
Total votes polled: 222,425
Farrukhabad

Won by 39,316 votes (18.84%)

BJP

Winner: Major Sunil Dutt Dwivedi (BJP) — 112,314 votes (53.83%)
Runner-up: Suman Shakya (SP) — 72,998 votes (34.99%)
Margin: 39,316 votes (18.84%)
Total votes polled: 208,634
Atrauli

Won by 39,324 votes (16.28%)

BJP

Winner: Sandeep Kumar Singh (BJP) — 125,691 votes (52.03%)
Runner-up: Viresh Yadav (SP) — 86,367 votes (35.75%)
Margin: 39,324 votes (16.28%)
Total votes polled: 241,581
Lucknow Cantt.

Won by 39,512 votes (19.98%)

BJP

Winner: Brajesh Pathak (BJP) — 108,147 votes (54.70%)
Runner-up: Surendra Singh Gandhi 'Raju Gandhi' (SP) — 68,635 votes (34.71%)
Margin: 39,512 votes (19.98%)
Total votes polled: 197,716
Mirzapur

Won by 39,876 votes (17.51%)

BJP

Winner: Ratnakar Mishra (BJP) — 118,642 votes (52.09%)
Runner-up: Kailash Chaursia (SP) — 78,766 votes (34.58%)
Margin: 39,876 votes (17.51%)
Total votes polled: 227,751
Rudauli

Won by 40,616 votes (18.55%)

BJP

Winner: Ram Chandra Yadav (BJP) — 94,031 votes (42.95%)
Runner-up: Anand Sen (SP) — 53,415 votes (24.40%)
Margin: 40,616 votes (18.55%)
Total votes polled: 218,920
Deoria

Won by 40,655 votes (20.39%)

BJP

Winner: Shalabh Mani Tripathi (BJP) — 106,701 votes (53.52%)
Runner-up: Ajay Pratap Singh Alias Pintu (SP) — 66,046 votes (33.13%)
Margin: 40,655 votes (20.39%)
Total votes polled: 199,352
Varanasi North

Won by 40,776 votes (16.56%)

BJP

Winner: Ravindra Jaiswal (BJP) — 134,471 votes (54.61%)
Runner-up: Ashfaque (SP) — 93,695 votes (38.05%)
Margin: 40,776 votes (16.56%)
Total votes polled: 246,225
Nighasan

Won by 41,009 votes (17.32%)

BJP

Winner: Shashank Verma (BJP) — 126,488 votes (53.41%)
Runner-up: R S Kushwaha (SP) — 85,479 votes (36.10%)
Margin: 41,009 votes (17.32%)
Total votes polled: 236,815
Chauri-Chaura

Won by 41,127 votes (19.97%)

BJP

Winner: Sarvan Kumar Nishad (BJP) — 91,958 votes (44.65%)
Runner-up: Brijesh Chandra Lal (SP) — 50,831 votes (24.68%)
Margin: 41,127 votes (19.97%)
Total votes polled: 205,952
Khadda

Won by 41,451 votes (20.22%)

Nirbal Indian Shoshit Hamara Aam Dal

Winner: Viveka Nand Pandey (Nirbal Indian Shoshit Hamara Aam Dal) — 88,291 votes (43.08%)
Runner-up: Vijay Pratap Kushwaha (Independent) — 46,840 votes (22.85%)
Margin: 41,451 votes (20.22%)
Total votes polled: 204,959
Sambhal

Won by 41,697 votes (17.03%)

SP

Winner: Iqbal Mehmood (SP) — 107,073 votes (43.73%)
Runner-up: Rajesh Singhal (BJP) — 65,376 votes (26.70%)
Margin: 41,697 votes (17.03%)
Total votes polled: 244,853
Charkhari

Won by 41,881 votes (18.77%)

BJP

Winner: Brijbhushan Rajput (BJP) — 102,051 votes (45.75%)
Runner-up: Ramjeevan (SP) — 60,170 votes (26.97%)
Margin: 41,881 votes (18.77%)
Total votes polled: 223,078
Rudrapur

Won by 41,936 votes (23.06%)

BJP

Winner: Jai Prakash Nishad (BJP) — 78,187 votes (42.99%)
Runner-up: Rambhual Nishad (SP) — 36,251 votes (19.93%)
Margin: 41,936 votes (23.06%)
Total votes polled: 181,863
Padrauna

Won by 42,008 votes (18.27%)

BJP

Winner: Manish Kumar Urf Mantu (BJP) — 114,496 votes (49.80%)
Runner-up: Vikrama Yadav (SP) — 72,488 votes (31.53%)
Margin: 42,008 votes (18.27%)
Total votes polled: 229,907
Mankapur

Won by 42,349 votes (23.12%)

BJP

Winner: Ramapati Shastri (BJP) — 105,677 votes (57.69%)
Runner-up: Ramesh Chandra (SP) — 63,328 votes (34.57%)
Margin: 42,349 votes (23.12%)
Total votes polled: 183,192
Bilhaur

Won by 42,351 votes (17.32%)

BJP

Winner: Mohit Sonkar (BJP) — 123,094 votes (50.34%)
Runner-up: Rachna Singh (SP) — 80,743 votes (33.02%)
Margin: 42,351 votes (17.32%)
Total votes polled: 244,540
Hardoi

Won by 42,411 votes (17.80%)

BJP

Winner: Nitin Agarwal (BJP) — 126,750 votes (53.19%)
Runner-up: Anil Verma (SP) — 84,339 votes (35.39%)
Margin: 42,411 votes (17.80%)
Total votes polled: 238,295
Goverdhan

Won by 42,507 votes (19.18%)

BJP

Winner: Meghshyam (BJP) — 100,199 votes (45.21%)
Runner-up: Rajkumar Rawat (BSP) — 57,692 votes (26.03%)
Margin: 42,507 votes (19.18%)
Total votes polled: 221,637
Caimpiyarganj

Won by 42,656 votes (19.01%)

BJP

Winner: Fateh Bahadur (BJP) — 122,032 votes (54.38%)
Runner-up: Kajal Nishad (SP) — 79,376 votes (35.37%)
Margin: 42,656 votes (19.01%)
Total votes polled: 224,393
Mahasi

Won by 42,684 votes (19.76%)

BJP

Winner: Sureshwar Singh (BJP) — 117,883 votes (54.58%)
Runner-up: Krishna Kumar Ojha (SP) — 75,199 votes (34.82%)
Margin: 42,684 votes (19.76%)
Total votes polled: 215,978
Bhagwantnagar

Won by 43,010 votes (17.35%)

BJP

Winner: Ashutosh Shukla (BJP) — 127,118 votes (51.28%)
Runner-up: Ankit Parihar (SP) — 84,108 votes (33.93%)
Margin: 43,010 votes (17.35%)
Total votes polled: 247,886
Kundarki

Won by 43,162 votes (15.88%)

SP

Winner: Zia Ur Rehman (SP) — 125,792 votes (46.28%)
Runner-up: Kamal Kumar (BJP) — 82,630 votes (30.40%)
Margin: 43,162 votes (15.88%)
Total votes polled: 271,785
Kanth

Won by 43,178 votes (15.77%)

SP

Winner: Kamal Akhtar (SP) — 134,692 votes (49.19%)
Runner-up: Rajesh Kumar Singh (BJP) — 91,514 votes (33.42%)
Margin: 43,178 votes (15.77%)
Total votes polled: 273,839
Mohan

Won by 43,179 votes (20.37%)

BJP

Winner: Brajesh Kumar (BJP) — 113,291 votes (53.45%)
Runner-up: Dr. ANCHAL (SP) — 70,112 votes (33.08%)
Margin: 43,179 votes (20.37%)
Total votes polled: 211,963
Amanpur

Won by 43,329 votes (22.66%)

BJP

Winner: Hariom (BJP) — 96,377 votes (50.40%)
Runner-up: Satyabhan (SP) — 53,048 votes (27.74%)
Margin: 43,329 votes (22.66%)
Total votes polled: 191,228
Sahajanwa

Won by 43,406 votes (19.34%)

BJP

Winner: Pradeep Shukla (BJP) — 105,981 votes (47.21%)
Runner-up: Yashpal Singh Rawat (SP) — 62,575 votes (27.87%)
Margin: 43,406 votes (19.34%)
Total votes polled: 224,489
Mahoba

Won by 43,447 votes (20.97%)

BJP

Winner: Rakesh Kumar Goswami (BJP) — 94,490 votes (45.61%)
Runner-up: Manoj Tiwari (SP) — 51,043 votes (24.64%)
Margin: 43,447 votes (20.97%)
Total votes polled: 207,179
Babina

Won by 44,529 votes (18.98%)

BJP

Winner: Rajeev Singh ''Parichha'' (BJP) — 118,343 votes (50.44%)
Runner-up: Yashpal Singh Yadav (SP) — 73,814 votes (31.46%)
Margin: 44,529 votes (18.98%)
Total votes polled: 234,631
Amritpur

Won by 44,686 votes (24.01%)

BJP

Winner: Sushil Kumar Shakya (BJP) — 98,848 votes (53.10%)
Runner-up: Dr. Jitendra Singh Yadav (SP) — 54,162 votes (29.10%)
Margin: 44,686 votes (24.01%)
Total votes polled: 186,149
Fazilnagar

Won by 45,014 votes (20.02%)

BJP

Winner: Surendra Kumar Kushwaha (BJP) — 116,029 votes (51.61%)
Runner-up: Swami Prasad Maurya (SP) — 71,015 votes (31.59%)
Margin: 45,014 votes (20.02%)
Total votes polled: 224,836
Zahoorabad

Won by 45,632 votes (18.45%)

Suheldev Bharatiya Samaj Party

Winner: Om Prakash Rajbhar (Suheldev Bharatiya Samaj Party) — 114,860 votes (46.45%)
Runner-up: Kalicharan (BJP) — 69,228 votes (28.00%)
Margin: 45,632 votes (18.45%)
Total votes polled: 247,266
Kasganj

Won by 46,265 votes (19.74%)

BJP

Winner: Devendra Singh (BJP) — 123,410 votes (52.67%)
Runner-up: Man Pal Singh (SP) — 77,145 votes (32.92%)
Margin: 46,265 votes (19.74%)
Total votes polled: 234,326
Rohaniya

Won by 46,472 votes (18.83%)

Apna Dal (Soneylal)

Winner: Dr. Sunil Patel (Apna Dal (Soneylal)) — 118,663 votes (48.08%)
Runner-up: Abhay Patel (Apna Dal (Kamerawadi)) — 72,191 votes (29.25%)
Margin: 46,472 votes (18.83%)
Total votes polled: 246,793
Fatehpur Sikri

Won by 47,269 votes (19.46%)

BJP

Winner: Babulal (BJP) — 112,095 votes (46.14%)
Runner-up: Brijesh Kumar (RLD) — 64,826 votes (26.69%)
Margin: 47,269 votes (19.46%)
Total votes polled: 242,922
Chunar

Won by 47,614 votes (21.56%)

BJP

Winner: Anurag Singh (BJP) — 110,980 votes (50.26%)
Runner-up: Ramashankar Prasad Singh (Apna Dal (Kamerawadi)) — 63,366 votes (28.70%)
Margin: 47,614 votes (21.56%)
Total votes polled: 220,823
Tundla

Won by 47,691 votes (19.20%)

BJP

Winner: Prem Pal Singh Dhangar (BJP) — 122,881 votes (49.46%)
Runner-up: Rakesh Babu (SP) — 75,190 votes (30.26%)
Margin: 47,691 votes (19.20%)
Total votes polled: 248,451
Etmadpur

Won by 47,924 votes (15.94%)

BJP

Winner: Dr. Dharmpal Singh (BJP) — 146,603 votes (48.77%)
Runner-up: Praval Pratap Singh (BSP) — 98,679 votes (32.83%)
Margin: 47,924 votes (15.94%)
Total votes polled: 300,588
Vishwanath Ganj

Won by 48,052 votes (23.91%)

Apna Dal (Soneylal)

Winner: Jeet Lal (Apna Dal (Soneylal)) — 86,829 votes (43.21%)
Runner-up: Saurabh Singh (SP) — 38,777 votes (19.30%)
Margin: 48,052 votes (23.91%)
Total votes polled: 200,930
Agra Cantt.

Won by 48,697 votes (19.34%)

BJP

Winner: Dr. G S Dharmesh (BJP) — 117,796 votes (46.78%)
Runner-up: Kunwar Chand (SP) — 69,099 votes (27.44%)
Margin: 48,697 votes (19.34%)
Total votes polled: 251,816
Chhata

Won by 48,948 votes (20.53%)

BJP

Winner: Laxmi Narayan (BJP) — 124,414 votes (52.18%)
Runner-up: Tejpal Singh (RLD) — 75,466 votes (31.65%)
Margin: 48,948 votes (20.53%)
Total votes polled: 238,419
Bisalpur

Won by 50,409 votes (21.04%)

BJP

Winner: Vivek Kumar Verma (BJP) — 121,142 votes (50.55%)
Runner-up: Divya Gangwar (SP) — 70,733 votes (29.52%)
Margin: 50,409 votes (21.04%)
Total votes polled: 239,625
Powayan

Won by 51,578 votes (22.11%)

BJP

Winner: Chetram (BJP) — 129,785 votes (55.62%)
Runner-up: Upendra Pal Singh (SP) — 78,207 votes (33.52%)
Margin: 51,578 votes (22.11%)
Total votes polled: 233,325
Fatehabad

Won by 53,235 votes (24.69%)

BJP

Winner: Chhotey Lal Verma (BJP) — 108,811 votes (50.46%)
Runner-up: Roopali Dixit (SP) — 55,576 votes (25.77%)
Margin: 53,235 votes (24.69%)
Total votes polled: 215,626
Tarabganj

Won by 53,690 votes (25.44%)

BJP

Winner: Prem Nrayan Pandey (BJP) — 125,325 votes (59.39%)
Runner-up: Ram Bhajan Chaubey (SP) — 71,635 votes (33.95%)
Margin: 53,690 votes (25.44%)
Total votes polled: 211,012
Allahabad North

Won by 54,883 votes (31.19%)

BJP

Winner: Harshvardhan Bajpai (BJP) — 96,890 votes (55.07%)
Runner-up: Sandeep Yadav (SP) — 42,007 votes (23.88%)
Margin: 54,883 votes (31.19%)
Total votes polled: 175,941
Rampur

Won by 55,141 votes (25.09%)

SP

Winner: Mohammad Azam Khan (SP) — 131,225 votes (59.71%)
Runner-up: Akash Saxena (Honey) (BJP) — 76,084 votes (34.62%)
Margin: 55,141 votes (25.09%)
Total votes polled: 219,757
Shikarpur

Won by 55,683 votes (25.94%)

BJP

Winner: Anil Kumar (BJP) — 113,855 votes (53.04%)
Runner-up: Kiranpal Singh (RLD) — 58,172 votes (27.10%)
Margin: 55,683 votes (25.94%)
Total votes polled: 214,653
Sarojini Nagar

Won by 56,186 votes (17.16%)

BJP

Winner: Rajeshwar Singh (BJP) — 160,626 votes (49.07%)
Runner-up: Abhishek Mishra (SP) — 104,440 votes (31.90%)
Margin: 56,186 votes (17.16%)
Total votes polled: 327,373
Jewar

Won by 56,315 votes (24.28%)

BJP

Winner: Dhirendra Singh (BJP) — 117,205 votes (50.53%)
Runner-up: Avtar Singh Bhadana (RLD) — 60,890 votes (26.25%)
Margin: 56,315 votes (24.28%)
Total votes polled: 231,959
Agra South

Won by 56,640 votes (27.16%)

BJP

Winner: Yogendra Upadhyaya (BJP) — 109,262 votes (52.39%)
Runner-up: Vinay Agarwal (SP) — 52,622 votes (25.23%)
Margin: 56,640 votes (27.16%)
Total votes polled: 208,569
Moradabad Rural

Won by 56,820 votes (22.55%)

SP

Winner: Mohd Nasir (SP) — 143,337 votes (56.88%)
Runner-up: K K Misra (BJP) — 86,517 votes (34.34%)
Margin: 56,820 votes (22.55%)
Total votes polled: 251,978
Mauranipur

Won by 58,595 votes (21.15%)

Apna Dal (Soneylal)

Winner: Rashmi Arya (Apna Dal (Soneylal)) — 143,577 votes (51.83%)
Runner-up: Tilak Chandra Ahirwar (SP) — 84,982 votes (30.68%)
Margin: 58,595 votes (21.15%)
Total votes polled: 276,999
Iglas

Won by 59,163 votes (24.35%)

BJP

Winner: Rajkumar Sahyogi (BJP) — 127,209 votes (52.35%)
Runner-up: Birpal Singh (RLD) — 68,046 votes (28.00%)
Margin: 59,163 votes (24.35%)
Total votes polled: 243,015
Hata

Won by 59,365 votes (27.41%)

BJP

Winner: Mohan (BJP) — 120,666 votes (55.70%)
Runner-up: Ranvijay Singh (SP) — 61,301 votes (28.30%)
Margin: 59,365 votes (27.41%)
Total votes polled: 216,619
Suar

Won by 61,103 votes (28.67%)

SP

Winner: Mohammad Abdullah Azam Khan (SP) — 126,162 votes (59.19%)
Runner-up: Haidar Ali Khan Alias Hamza Mian (Apna Dal (Soneylal)) — 65,059 votes (30.52%)
Margin: 61,103 votes (28.67%)
Total votes polled: 213,160
Paniyra

Won by 61,428 votes (23.63%)

BJP

Winner: Gyanendra Singh (BJP) — 135,463 votes (52.11%)
Runner-up: Krishnabhan (SP) — 74,035 votes (28.48%)
Margin: 61,428 votes (23.63%)
Total votes polled: 259,931
Rath

Won by 61,979 votes (23.92%)

BJP

Winner: Manisha (BJP) — 139,373 votes (53.79%)
Runner-up: Chandrawati Verma (SP) — 77,394 votes (29.87%)
Margin: 61,979 votes (23.92%)
Total votes polled: 259,108
Siswa

Won by 62,731 votes (24.59%)

BJP

Winner: Premsagar Patel (BJP) — 127,673 votes (50.05%)
Runner-up: Sushil Kumar Tibrewal (SP) — 64,942 votes (25.46%)
Margin: 62,731 votes (24.59%)
Total votes polled: 255,079
Marihan

Won by 62,911 votes (26.57%)

BJP

Winner: Rama Shankar Singh (BJP) — 105,377 votes (44.51%)
Runner-up: Narendra Singh Kusawaha (BSP) — 42,466 votes (17.94%)
Margin: 62,911 votes (26.57%)
Total votes polled: 236,733
Pipraich

Won by 65,357 votes (25.29%)

BJP

Winner: Mahendra Pal Singh (BJP) — 141,780 votes (54.86%)
Runner-up: Amrendra Nishad (SP) — 76,423 votes (29.57%)
Margin: 65,357 votes (25.29%)
Total votes polled: 258,442
Tamkuhi Raj

Won by 66,472 votes (29.34%)

BJP

Winner: Asim Kumar (BJP) — 115,123 votes (50.81%)
Runner-up: Uday Narayan (SP) — 48,651 votes (21.47%)
Margin: 66,472 votes (29.34%)
Total votes polled: 226,581
Khurja

Won by 67,084 votes (25.86%)

BJP

Winner: Minakshi Singh (BJP) — 137,461 votes (52.99%)
Runner-up: Banshi Singh (SP) — 70,377 votes (27.13%)
Margin: 67,084 votes (25.86%)
Total votes polled: 259,387
Karhal

Won by 67,504 votes (27.39%)

SP

Winner: Akhilesh Yadav (SP) — 148,196 votes (60.12%)
Runner-up: Prof. S.P. Singh Baghel (BJP) — 80,692 votes (32.74%)
Margin: 67,504 votes (27.39%)
Total votes polled: 246,498
Debai

Won by 68,025 votes (30.99%)

BJP

Winner: Chandrapal Singh (BJP) — 128,640 votes (58.60%)
Runner-up: Harish Kumar (SP) — 60,615 votes (27.61%)
Margin: 68,025 votes (30.99%)
Total votes polled: 219,519
Lucknow East

Won by 68,731 votes (26.69%)

BJP

Winner: Ashutosh Tandon 'Gopal Ji ' (BJP) — 152,928 votes (59.40%)
Runner-up: Anurag Singh Bhadouriya (SP) — 84,197 votes (32.70%)
Margin: 68,731 votes (26.69%)
Total votes polled: 257,468
Amroha

Won by 71,036 votes (31.69%)

SP

Winner: Mehboob Ali (SP) — 128,735 votes (57.43%)
Runner-up: Ram Singh (BJP) — 57,699 votes (25.74%)
Margin: 71,036 votes (31.69%)
Total votes polled: 224,150
Ramkola

Won by 72,543 votes (33.87%)

BJP

Winner: Vinay Prakash Gond (BJP) — 124,792 votes (58.27%)
Runner-up: Purnmasi Dehati (Suheldev Bharatiya Samaj Party) — 52,249 votes (24.40%)
Margin: 72,543 votes (33.87%)
Total votes polled: 214,152
Khair

Won by 74,341 votes (29.57%)

BJP

Winner: Anoop Singh Urf Anoop Pradhan Valmeeki (BJP) — 139,643 votes (55.55%)
Runner-up: Charu Kain Kain (BSP) — 65,302 votes (25.98%)
Margin: 74,341 votes (29.57%)
Total votes polled: 251,380
Jhansi Nagar

Won by 76,353 votes (30.20%)

BJP

Winner: Ravi Sharma (BJP) — 148,262 votes (58.65%)
Runner-up: Sita Ram Kushwaha (SP) — 71,909 votes (28.45%)
Margin: 76,353 votes (30.20%)
Total votes polled: 252,793
Agra Rural

Won by 76,608 votes (29.36%)

BJP

Winner: Baby Rani Maurya (BJP) — 137,310 votes (52.63%)
Runner-up: Kiran Prabha Keshari (BSP) — 60,702 votes (23.26%)
Margin: 76,608 votes (29.36%)
Total votes polled: 260,921
Maharajganj

Won by 76,903 votes (29.28%)

BJP

Winner: Jay Mangal (BJP) — 136,071 votes (51.80%)
Runner-up: Nirmesh Mangal (Independent) — 59,168 votes (22.53%)
Margin: 76,903 votes (29.28%)
Total votes polled: 262,672
Anupshahr

Won by 77,623 votes (32.53%)

BJP

Winner: Sanjay Kumar Sharma (BJP) — 125,602 votes (52.64%)
Runner-up: Rameshvar (BSP) — 47,979 votes (20.11%)
Margin: 77,623 votes (32.53%)
Total votes polled: 238,600
Govindnagar

Won by 80,896 votes (42.09%)

BJP

Winner: Surendra Maithani (BJP) — 117,501 votes (61.13%)
Runner-up: Vikas Yadav (SP) — 36,605 votes (19.05%)
Margin: 80,896 votes (42.09%)
Total votes polled: 192,202
Barkhera

Won by 81,472 votes (34.25%)

BJP

Winner: Jaydrath Urf Pravaktanand (BJP) — 151,771 votes (63.80%)
Runner-up: Hemraj Verma (SP) — 70,299 votes (29.55%)
Margin: 81,472 votes (34.25%)
Total votes polled: 237,878
Maharajpur

Won by 82,261 votes (32.61%)

BJP

Winner: Satish Mahana (BJP) — 152,883 votes (60.60%)
Runner-up: Fateh Bahadur Singh Gill (SP) — 70,622 votes (28.00%)
Margin: 82,261 votes (32.61%)
Total votes polled: 252,262
Varanasi Cantt.

Won by 86,844 votes (35.62%)

BJP

Winner: Saurabh Srivastava (BJP) — 147,833 votes (60.63%)
Runner-up: Pooja Yadav (SP) — 60,989 votes (25.01%)
Margin: 86,844 votes (35.62%)
Total votes polled: 243,821
Syana

Won by 89,657 votes (35.41%)

BJP

Winner: Devendra Singh Lodhi (BJP) — 149,125 votes (58.90%)
Runner-up: Dilnawaz Khan (RLD) — 59,468 votes (23.49%)
Margin: 89,657 votes (35.41%)
Total votes polled: 253,197
Barauli

Won by 90,645 votes (37.10%)

BJP

Winner: Thakur Jaiveer Singh (BJP) — 147,984 votes (60.57%)
Runner-up: Narendra Kumar Sharma (BSP) — 57,339 votes (23.47%)
Margin: 90,645 votes (37.10%)
Total votes polled: 244,299
Jaswantnagar

Won by 90,979 votes (35.87%)

SP

Winner: Shivpal Singh Yadav (SP) — 159,718 votes (62.97%)
Runner-up: Vivek Shakya (BJP) — 68,739 votes (27.10%)
Margin: 90,979 votes (35.87%)
Total votes polled: 253,630
Muradnagar

Won by 97,095 votes (35.35%)

BJP

Winner: Ajit Pal Tyagi (BJP) — 169,290 votes (61.63%)
Runner-up: Surendra Kumar Munni (RLD) — 72,195 votes (26.28%)
Margin: 97,095 votes (35.35%)
Total votes polled: 274,689
Hathras

Won by 100,856 votes (38.34%)

BJP

Winner: Anjula Singh Mahaur (BJP) — 154,655 votes (58.79%)
Runner-up: Sanjeev Kumar (BSP) — 53,799 votes (20.45%)
Margin: 100,856 votes (38.34%)
Total votes polled: 263,054
Gorakhpur Urban

Won by 103,390 votes (41.34%)

BJP

Winner: Adityanath (BJP) — 165,499 votes (66.18%)
Runner-up: Subhawati Upendra Dutt Shukla (SP) — 62,109 votes (24.84%)
Margin: 103,390 votes (41.34%)
Total votes polled: 250,067
Ghaziabad

Won by 105,537 votes (43.12%)

BJP

Winner: Atul Garg (BJP) — 150,205 votes (61.37%)
Runner-up: Vishal Verma Chandra (SP) — 44,668 votes (18.25%)
Margin: 105,537 votes (43.12%)
Total votes polled: 244,766
Lalitpur

Won by 107,215 votes (32.18%)

BJP

Winner: Ramratan Kushwaha (BJP) — 176,550 votes (52.99%)
Runner-up: Bhusan Singh Bundela (Guddu Raja) (BSP) — 69,335 votes (20.81%)
Margin: 107,215 votes (32.18%)
Total votes polled: 333,155
Mathura

Won by 109,803 votes (41.65%)

BJP

Winner: Shrikant Sharma (BJP) — 158,859 votes (60.26%)
Runner-up: Pradeep Mathur (INC) — 49,056 votes (18.61%)
Margin: 109,803 votes (41.65%)
Total votes polled: 263,621
Mehroni

Won by 110,451 votes (32.79%)

BJP

Winner: Manohar Lal (BJP) — 184,778 votes (54.86%)
Runner-up: Kiran Ramesh Khatik (BSP) — 74,327 votes (22.07%)
Margin: 110,451 votes (32.79%)
Total votes polled: 336,798
Agra North

Won by 112,370 votes (46.67%)

BJP

Winner: Purushottam Khandelwal (BJP) — 153,817 votes (63.89%)
Runner-up: Shabbir Abbas (BSP) — 41,447 votes (17.22%)
Margin: 112,370 votes (46.67%)
Total votes polled: 240,752
Meerut Cantt.

Won by 118,072 votes (48.29%)

BJP

Winner: Amit Agarwal (BJP) — 162,032 votes (66.27%)
Runner-up: Manisha Ahlawat (RLD) — 43,960 votes (17.98%)
Margin: 118,072 votes (48.29%)
Total votes polled: 244,493
Dadri

Won by 138,218 votes (39.07%)

BJP

Winner: Tejpal Singh Nagar (BJP) — 218,068 votes (61.64%)
Runner-up: Rajkumar Bhati (SP) — 79,850 votes (22.57%)
Margin: 138,218 votes (39.07%)
Total votes polled: 353,777
Noida

Won by 181,513 votes (52.12%)

BJP

Winner: Pankaj Singh (BJP) — 244,319 votes (70.16%)
Runner-up: Sunil Choudhary (SP) — 62,806 votes (18.04%)
Margin: 181,513 votes (52.12%)
Total votes polled: 348,228
Sahibabad

Won by 214,835 votes (44.60%)

BJP

Winner: Sunil Kumar Sharma (BJP) — 322,882 votes (67.03%)
Runner-up: Amarpal Sharma (SP) — 108,047 votes (22.43%)
Margin: 214,835 votes (44.60%)
Total votes polled: 481,686
No constituencies match your search/filter.

How Different Parts of UP Voted

Seat counts only — grouped by editorial region, not an ECI classification

⚠️ Methodology Note

Western UP, Rohilkhand, Awadh, Purvanchal and Bundelkhand are editorial/geographic groupings, not official Election Commission electoral divisions. Bundelkhand (Jhansi, Lalitpur, Jalaun, Banda, Chitrakoot, Hamirpur, Mahoba) and Rohilkhand (Bareilly, Bijnor, Budaun, Moradabad, Pilibhit, Rampur, Shahjahanpur) follow commonly-cited district lists for those regions. Awadh, Purvanchal and Western UP are broader and less uniformly defined across sources — a handful of border districts (e.g. Kanpur, Etawah, Faizabad/Ayodhya, Bahraich) could reasonably be grouped differently depending on the source consulted. Only seat counts are shown below, because that is the one figure directly reproducible from this page's verified constituency-level data (403 seats, joined to district via the boundary dataset in the map above). Party vote share by region is not shown, because ADR's constituency dataset only records the winner's and runner-up's vote totals, not every candidate's — a true regional vote-share figure cannot be reproduced from it without risking a misleading estimate.

RegionDistrictsSeatsBJPSPBSPCongressOthers
Western UP15876415008
Rohilkhand7482820000
Awadh201198728004
Purvanchal2112961451220
Bundelkhand719143002

BJP won a majority of seats in every one of these five regions. Its widest regional seat margin was Awadh (87 of 119) and its narrowest was Purvanchal, where it still won 61 of 129 seats but SP took 45 — SP's best regional seat share anywhere in the state by this grouping. Rohilkhand was BJP's next-closest region by seat share (28 of 48). These are seat-count patterns only, directly reproducible from the constituency-level table above; this page does not claim a demographic or causal explanation for them, and readers should treat any such explanation from other sources as analysis, not as data.

Seat total: 402 of 403 (1 constituency, Dhaulana, could not be reliably matched to a district in the boundary dataset used and is excluded from this table).

BJP vs SP: The Election in One Comparison

The two parties that defined the 2022 result

BJP vs Samajwadi Party

BJP
255seats won
vs
Samajwadi Party
111seats won
41.29%Vote share32.06%
370Seats contested347
−57 vs 2017Change+64 vs 2017
273 (with allies)Alliance total125 (with allies)

What does this actually mean?

The BJP retained its majority even after losing 57 seats compared with 2017 — its 2017 tally of 312 was an unusually large sweep, and 255 was always going to look smaller by comparison while still being comfortably above the 202-seat majority line. Losing seats and losing power are different things, and this result was the former, not the latter.

The Samajwadi Party's gain of 64 seats mattered even though it did not win government, because it converted SP from a distant third-place finisher in seat terms (behind BJP and, in vote share, competitive with BSP) into the clear principal opposition, with a vote share increase of more than 10 percentage points. That repositioning — not government formation — is why SP's 2022 result is treated as significant heading into the next cycle.

How Uttar Pradesh Changed Between 2017 and 2022

Seat-by-seat comparison, verified against ECI data for both elections

Bar chart comparing BJP, Samajwadi Party, BSP and Congress seat counts in the 2017 and 2022 Uttar Pradesh Assembly elections

Source: Election Commission of India, Statistical Reports 2017 & 2022

Swipe to scroll
Party2017 seats2017 vote %2022 seats2022 vote %Change
BJP31239.67%25541.29%−57 seats, +1.62pp vote
Samajwadi Party4721.82%11132.06%+64 seats, +10.24pp vote
BSP1922.23%112.88%−18 seats, −9.35pp vote
Congress76.25%2~2.3%−5 seats

Why did BJP lose seats compared with 2017 while still comfortably forming the government? Its 2017 result of 312 seats on 39.67% of the vote was among the largest mandates in UP's electoral history — a high bar. In 2022 the BJP's vote share actually rose slightly, to 41.29%, but a stronger, more consolidated opposition (chiefly SP, which absorbed much of BSP's lost ground in seat-winning terms) meant fewer of BJP's individual constituency contests were won by comfortable margins. The party still cleared the 202-seat majority mark with room to spare.

Note on 2017 context: In 2017, the Samajwadi Party contested in electoral alliance with the Congress; by 2022, SP had rebuilt its own alliance around RLD and SBSP instead. This is part of why comparing SP's "solo" seat figures across the two elections requires care — the alliance structure itself changed between cycles.

UP Election 2022: The Full Timeline

From the 2017 result to the political consequences that followed — chronological, sourced

Previous Assembly election: BJP's 2017 sweep

2017312 seats, 39.67% vote share

What happened: The BJP won 312 of 403 seats in the 2017 UP Assembly election, one of its largest state mandates, defeating an SP-Congress alliance (SP 47 seats) and a BSP that still held 19 seats on 22.23% of the vote. Yogi Adityanath was appointed Chief Minister on March 18, 2017, beginning his first term.

Why it matters: This is the baseline every 2022 comparison in this article is measured against.

Source: Election Commission of India, 2017 Statistical Report (cross-checked via Wikipedia's ECI-sourced infobox).

Two events that shaped the run-up to 2022

2020 – 2021Statewide and national

What happened: Two developments dominated Uttar Pradesh's political backdrop between elections. First, India's COVID-19 second wave (April–May 2021) hit UP hard; Reuters and other outlets reported bodies, some believed to be COVID-19 victims, found in and along the Ganga, prompting the state government to order a crackdown on the practice and promise cremation assistance. Second, the year-long farmers' protest against three central farm laws — with a significant base in western UP — ended when Parliament repealed the laws in late November 2021, after Prime Minister Modi announced the repeal on November 19, 2021.

Why it matters: Both events were widely cited in contemporaneous political commentary as pressure points the BJP had to manage before the 2022 campaign, particularly in western UP; this article treats that as commentary, not as a certified cause of the eventual result.

Source: NBC News, May 2021; CNN, December 2021.

Alliances take shape ahead of the election

Through 2021Pre-poll alliance formation

What happened: The Samajwadi Party built its SP+ alliance around Rashtriya Lok Dal and Suheldev Bharatiya Samaj Party. The BJP retained its existing NDA partnership with Apna Dal (Sonelal) and added the NISHAD Party as a formal ally for this election.

Source: Election Commission of India, 2022 Statistical Report (alliance seat totals reconcile exactly to 403).

Election Commission announces the schedule

January 2022Election Commission of India

What happened: The ECI announced poll dates for Uttar Pradesh alongside four other states (Punjab, Uttarakhand, Goa, Manipur), setting the seven-phase UP schedule running from February 10 to March 7.

Source: Election Commission of India.

Seven-phase voting

February 10 – March 7, 2022Statewide, phase-wise

What happened: Voting for the 403 seats was conducted in seven phases over nearly four weeks, the standard practice for Uttar Pradesh given its size and the security arrangements a state of its scale requires.

Turnout: Final voter turnout across all phases came in at approximately 61.03%, marginally lower than 2017's 61.24%.

Source: Election Commission of India.

MAR
10

Counting and results

March 10, 2022All 403 constituencies

What happened: Votes cast across all seven phases were counted; the BJP-led NDA crossed the majority mark, and the Election Commission declared results for all 403 seats: BJP 255 (41.29%), SP 111 (32.06%), BSP 1 (12.88%), Congress 2.

Interesting fact: Counting and result declaration happened on the same single day across all 403 constituencies, despite polling having been spread over nearly a month.

Source: Election Commission of India, Statistical Report on the General Election 2022 to the Uttar Pradesh Legislative Assembly.

MAR
25

Government formation: Yogi Adityanath sworn in for second term

March 25, 2022Atal Bihari Vajpayee Ekana Stadium, Lucknow

What happened: Governor Anandiben Patel administered the oath of office to Yogi Adityanath as Chief Minister, with Keshav Prasad Maurya and Brajesh Pathak sworn in as Deputy Chief Ministers, at a ceremony attended by Prime Minister Narendra Modi and senior BJP leaders.

Why it matters: Adityanath became one of a small number of UP chief ministers to return to office after completing a full five-year term — a state where high turnover of incumbents had been the historical norm.

Source: Business Standard, March 25, 2022.

2022
onward

Verified political consequences

2022 onwardUttar Pradesh Legislative Assembly

What happened: With BSP reduced to 1 seat and Congress to 2, SP's 111 seats made it the unambiguous principal opposition in the 18th UP Assembly for the first time since well before 2017. This is a verified change in the Assembly's composition, not a prediction.

Why it matters: The BJP-SP axis this result established has continued through the state's subsequent electoral contests, including the 2024 Lok Sabha election in UP. For how that contest has developed since, see AiTimeline's UP Election 2027 timeline.

Source: Election Commission of India, 2022 Statistical Report (seat composition).

Why Did BJP Win the 2022 UP Election?

Verified facts, separated from editorial analysis

Verified facts: The BJP entered the election as the incumbent, having completed a full term with Yogi Adityanath as Chief Minister. It contested in alliance with Apna Dal (Sonelal) and the NISHAD Party. It won 255 seats on 41.29% of the vote — a vote share slightly higher than its already-large 2017 tally of 39.67%.

Analysis and interpretation (not official election data): Political commentary and post-election analysis by Indian news organizations at the time generally pointed to a combination of factors: the advantage of incumbency itself, the BJP's organizational reach into rural and semi-urban Uttar Pradesh, welfare-scheme delivery (such as foodgrain distribution during the pandemic period) that the party campaigned on directly, and a law-and-order narrative built around Adityanath's first term. Some post-poll survey research, including work by Lokniti-CSDS, examined how different demographic groups voted and how welfare-scheme beneficiaries leaned; where this article does not cite a specific percentage from that research, it is because the relevant figure was not independently verified for this page — readers wanting those numbers should consult Lokniti-CSDS's published post-poll data directly rather than take them from secondary summaries.

These are explanatory factors discussed in contemporaneous reporting and analysis, not figures certified by the Election Commission. Treat this paragraph as analysis, not as the same category of fact as the seat and vote-share numbers above.

How the Samajwadi Party Expanded Its Position in 2022

SP's seat count rose from 47 in 2017 to 111 in 2022, and its vote share climbed from 21.82% to 32.06% — a gain of more than 10 percentage points, the single largest vote-share swing of any major party in this election. Contesting 347 seats directly, with RLD (33 seats contested, 8 won) and SBSP (17 contested, 6 won) as its principal allies, SP built an alliance that performed particularly strongly in western Uttar Pradesh, a region where RLD has historic organizational strength among Jat voters.

The result made SP, not BSP or Congress, the clear principal opposition in the 18th Uttar Pradesh Assembly — a position it had not held outright since well before the 2017 election. That repositioning, more than the government-formation outcome, is why 2022 is treated as a turning point for the party heading into subsequent elections.

BSP and Congress: What the 2022 Results Showed

The BSP's 2022 result was the most dramatic single-party swing in the election: from 19 seats and 22.23% of the vote in 2017 down to just 1 seat, despite still polling 12.88% — more than one in eight votes cast statewide. As explained in the seat-share-vs-vote-share section above, this is a direct consequence of a spread-out vote base under first-past-the-post rules, not evidence that the party's support evaporated to the same degree its seat count did.

Congress won 2 seats, continuing a decline that has left it a marginal force in UP Assembly politics for over a decade; its 2017 tally, won in alliance with SP, was 7 seats. The party contested independently in 2022 across 399 constituencies.

Neither result should be read as either party's permanent political end — these are the verified figures from a single election, not a forecast.

Political Party

Bharatiya Janata Party (BJP)

India's ruling national party; won 255 of 403 UP Assembly seats in 2022, leading the NDA alliance to 273 seats overall and retaining power in the state.

Political Party

Samajwadi Party (SP)

Regional party led by Akhilesh Yadav; won 111 seats in 2022 (up from 47 in 2017), leading the SP+ alliance to 125 seats and becoming the principal opposition.

Constitutional Body

Election Commission of India (ECI)

The constitutional authority responsible for conducting and certifying Indian elections, including publishing the official statistical reports this article's figures are drawn from.

Legislature

Uttar Pradesh Legislative Assembly

The 403-member state legislature (Vidhan Sabha) elected in this contest; a party or alliance needs 202 seats to form the government.

What Changed After the 2022 Result?

Immediate consequence: government formation

The BJP-led NDA formed the government with its 273-seat majority. Yogi Adityanath was sworn in as Chief Minister for a second term on March 25, 2022, becoming the first UP chief minister in a long stretch of the state's history to return to office after completing a full five-year term — multiple news reports at the time noted this was the first such instance in several decades.

Opposition landscape

SP emerged from the election as the unambiguous principal opposition party in the Assembly, a position reinforced by its 111-seat tally against BSP's single seat and Congress's two. This restructured how opposition politics functioned in the state legislature for the term that followed.

Longer-term political relevance

The 2022 result set the terms of the BJP-SP contest that has defined Uttar Pradesh politics since — including the 2024 Lok Sabha election in the state and the run-up to the next UP Assembly election. This page focuses on the verified 2022 result itself; for how that contest has developed since, see our dedicated UP Election 2027 timeline, which tracks the current cycle's schedule, alliances and candidates as they are officially confirmed.

💡 Worth Knowing

  • The BSP's 12.88% vote share in 2022 was higher than the vote share several parties elsewhere in India have used to win dozens of seats — the gap between its vote share and its 1-seat result is a textbook illustration of how first-past-the-post elections work.
  • The Samajwadi Party's 2022 vote share (32.06%) was its highest in a UP Assembly election in over a decade.
  • All 403 results were declared on a single counting day, March 10, 2022, despite polling having stretched across seven phases and nearly a month.
  • Uttar Pradesh's Assembly is the largest of any Indian state, which is why its elections are conducted in multiple phases rather than on a single day.

Explore More Timelines

Uttar Pradesh Chief Ministers: Recent Context

Only the context needed to place the 2022 result — not a full CM history

2022–
present

Yogi Adityanath — second term

Sworn in March 25, 2022

Began a second consecutive term as Chief Minister following the 2022 election result, with Keshav Prasad Maurya and Brajesh Pathak as Deputy Chief Ministers.

Yogi Adityanath — first term

Sworn in March 18, 2017

First term as Chief Minister following the BJP's 312-seat win in the 2017 Assembly election, with Keshav Prasad Maurya and Dinesh Sharma as Deputy Chief Ministers.

What's the difference between the NDA's 273 seats and BJP's 255 seats?
255 is the BJP's own seat count. 273 is the full NDA alliance total, which adds Apna Dal (Sonelal)'s 12 seats and the NISHAD Party's 6 seats to the BJP's own tally. The two numbers describe different things and are often conflated in casual reporting.
Why did BSP win only 1 seat despite getting 12.88% of the vote?
India's Assembly elections use first-past-the-post voting: only the top vote-getter in each constituency wins, with no credit for a strong second-place finish. BSP's vote was spread fairly evenly across the state rather than concentrated enough to win individual seats, so a substantial statewide vote share translated into almost no seats.
Did BJP's vote share go up or down between 2017 and 2022?
It went up slightly, from 39.67% in 2017 to 41.29% in 2022, even though its seat count fell from 312 to 255 — a reminder that seat totals and vote share don't move in lockstep.
Is Uttar Pradesh's 2022 result the same alliance structure as 2017?
No. In 2017, SP contested in alliance with Congress. By 2022, SP had built a different alliance around RLD and SBSP instead, while BJP's NDA added the NISHAD Party as a new formal ally alongside its existing partner, Apna Dal (Sonelal).
How does the 2022 result connect to the next UP Assembly election?
The 2022 result set the baseline BJP-vs-SP contest that has continued through the 2024 Lok Sabha election in the state and into the run-up to the next UP Assembly election. For live tracking of that cycle, see AiTimeline's UP Election 2027 timeline and hub page.

Frequently Asked Questions

Who won the 2022 Uttar Pradesh Assembly election?
The BJP-led National Democratic Alliance won, taking 273 of 403 seats (BJP 255, allies 18). This gave the BJP a second consecutive term in government, with Yogi Adityanath continuing as Chief Minister.
How many seats did the BJP win in the 2022 UP election?
The BJP won 255 of the 403 Assembly seats on its own, with 41.29% of the vote. Including its NDA allies, Apna Dal (Sonelal) and NISHAD Party, the combined alliance total was 273 seats.
How many seats did the Samajwadi Party win in 2022?
The Samajwadi Party won 111 seats on 32.06% of the vote. With its SP+ allies RLD (8 seats) and SBSP (6 seats), the alliance's combined total was 125 seats.
Did the BSP win any seats in the 2022 UP election?
Yes, but only 1, despite polling 12.88% of the statewide vote. This was down sharply from 19 seats in 2017, illustrating how first-past-the-post elections can separate vote share from seat count.
How many seats did Congress win in the 2022 UP election?
The Indian National Congress won 2 seats, down from 7 in the 2017 election (when it contested in alliance with SP). It contested 399 seats independently in 2022.
How many Assembly seats are there in Uttar Pradesh?
403. Uttar Pradesh has the largest state Legislative Assembly in India, reflecting its position as the country's most populous state.
How many seats are needed to form the government in UP?
202 seats — a simple majority of the 403-seat Assembly. The BJP-led NDA's 273 seats gave it a margin of 71 seats above that threshold in 2022.
What was the BJP's vote share in the 2022 UP election?
41.29%, according to the Election Commission of India's statistical report — slightly higher than its 39.67% vote share in the 2017 election.
What was the Samajwadi Party's vote share in 2022?
32.06%, up from 21.82% in 2017 — a gain of more than 10 percentage points, the largest vote-share swing of any major party in this election.
How did the 2022 result compare with the 2017 UP election?
BJP fell from 312 to 255 seats (vote share actually rose slightly), SP rose from 47 to 111 seats, BSP fell from 19 to 1 seat, and Congress fell from 7 to 2 seats. BJP retained its majority in both elections.
Who was elected Chief Minister after the 2022 UP election?
Yogi Adityanath, sworn in for a second consecutive term on March 25, 2022, with Keshav Prasad Maurya and Brajesh Pathak as Deputy Chief Ministers.
When was the 2022 UP election held?
Polling took place in seven phases from February 10 to March 7, 2022. Results for all 403 seats were declared on March 10, 2022.
Why was the UP 2022 election held in seven phases?
Uttar Pradesh is India's most populous state with the largest Assembly (403 seats). The Election Commission conducts polling in multiple phases there for logistical and security reasons, a practice followed since well before 2022.
What was the voter turnout in the 2022 UP election?
Approximately 61.03%, marginally lower than the 61.24% recorded in 2017.
Who were the BJP's alliance partners in the 2022 UP election?
Apna Dal (Sonelal), which won 12 seats, and the NISHAD Party, which won 6 seats. Together with BJP's own 255, the NDA's total was 273 seats.
Who were the Samajwadi Party's alliance partners in 2022?
Rashtriya Lok Dal (RLD), which won 8 seats, and Suheldev Bharatiya Samaj Party (SBSP), which won 6 seats. Together with SP's own 111, the SP+ alliance total was 125 seats.
What is the difference between seat share and vote share?
Seat share is the percentage of Assembly seats a party wins; vote share is the percentage of total votes cast that went to it. Under first-past-the-post rules, these can differ sharply — BSP's 12.88% vote share yielded just 1 seat in 2022, while BJP's 41.29% yielded 255.
Is the NDA's 273-seat total the same as the BJP's seat count?
No. The BJP itself won 255 seats. The NDA figure of 273 is an alliance total that includes seats won by Apna Dal (Sonelal) and the NISHAD Party as well.
Where does the data on this page come from?
Primarily the Election Commission of India's Statistical Report on the General Election 2022 to the Uttar Pradesh Legislative Assembly, cross-checked against contemporaneous reporting for context such as the swearing-in ceremony details.
Did any party contest all 403 seats in 2022?
Yes — the BSP contested all 403 constituencies on its own. BJP contested 370 (leaving 33 for its allies), SP contested 347 (leaving seats for RLD and SBSP), and Congress contested 399.
Is this the same as the UP Election 2027 page on AiTimeline?
No. This page covers the historical, verified 2022 result. AiTimeline's separate UP Election 2027 timeline and hub page track the current election cycle — schedule, alliances and candidates — as it develops.
Was Yogi Adityanath's 2022 win his first term as Chief Minister?
No, his second. He was first sworn in as UP Chief Minister on March 18, 2017, following the BJP's 312-seat win that year, and was sworn in for a second term on March 25, 2022.
Did SP contest the 2022 election in alliance with Congress, as it did in 2017?
No. SP's 2017 alliance was with Congress. For 2022, SP built a different alliance centered on Rashtriya Lok Dal and Suheldev Bharatiya Samaj Party instead.
What happened to the "Others / independents" category in the 2022 result?
Smaller parties and independent candidates outside the major alliances won a combined 2 of the 403 seats. This category is small enough that it does not materially change the overall balance of power.
Does this page cover constituency-level (seat-by-seat) results?
Yes, two ways: an interactive map you can click for any of the 403 seats, and a searchable/filterable list below it with winner, runner-up, margin and total votes for every constituency.
Where does the constituency-level (per-seat) data come from?
The Association for Democratic Reforms (ADR) and Uttar Pradesh Election Watch's constituency-level analysis of the 2022 result, which is itself built from Election Commission candidate-level data. Every winner-party count in that table reconciles exactly with the statewide totals elsewhere on this page.
Where do the constituency boundaries on the map come from?
DataMeet, an open community data project (CC BY 2.5 India license), which scraped Assembly Constituency boundaries from the Election Commission's polling station locator. Boundaries were matched to ADR's winner data by constituency name; 402 of 403 matched automatically or with a manual spelling correction, and 1 (Dhaulana) could not be reliably matched and is shown in grey with no winner data.
Are Western UP, Rohilkhand, Awadh, Purvanchal and Bundelkhand official election regions?
No. These are editorial/geographic groupings used in general journalism and government regional-development boards, not official Election Commission electoral divisions. The Regional Results section only shows seat counts, which are directly reproducible from this page's verified constituency data; it does not show a regional vote share, because that figure can't be reliably reconstructed from ADR's winner/runner-up-only dataset.
How is this page kept accurate over time?
Figures are checked against the Election Commission of India's official statistical reports. If ECI data is revised or a factual error is identified, this page is corrected — see the editorial note below for how sourcing is separated from analysis.

✅ How We Verified This Page

Every seat count and vote-share figure on this page is checked against the Election Commission of India's statistical reports for the 2017 and 2022 Uttar Pradesh Legislative Assembly elections — the constitutionally mandated primary source for Indian election results. Alliance totals (NDA, SP+) are shown separately from individual-party totals throughout, and are cross-checked by confirming they sum correctly against the 403-seat total. Contextual details such as the exact date and location of the Chief Minister's swearing-in ceremony are drawn from contemporaneous news reporting. Any statement attributing a cause to the election result (the "Why BJP Won" section) is explicitly labeled as analysis or commentary, not as ECI data. One vote-share figure — Congress's approximate 2.3% — is sourced to secondary reporting rather than an independently confirmed ECI decimal figure and is marked with a tilde (~) accordingly.

Reviewed by: AiTimeline editorial team · Last reviewed: August 24, 2026 · Primary source: Election Commission of India.

⚠️ Editorial Note

This is a factual results explainer, not political commentary or advocacy for any party. Interpretive claims about why the result turned out as it did are clearly separated from the verified seat and vote-share figures throughout this page. Content is editorial and AI-assisted, compiled from the sources cited; if you spot an error, we welcome corrections.

Advertisement
India Tokenised Bond Timeline 2026: Blockchain, Digital Rupee & the Future of Investing Chennai Second Airport Timeline 2026: Why the ₹27,000-Crore Parandur Plan Was Scrapped
Next Article