• 403 Assembly seats up for election
  • 202 seats needed for a majority
  • Polling expected February–March 2027 (dates not yet announced by ECI)
  • 2022 result: BJP 255 · SP 111 · BSP 1 · INC 2
  • 403 Assembly seats up for election
  • 202 seats needed for a majority
  • Polling expected February–March 2027 (dates not yet announced by ECI)
  • 2022 result: BJP 255 · SP 111 · BSP 1 · INC 2

UP MLC Result 2026: Election Commission Declares Results on 6 Seats — BJP 4, SP 2; Counting Over on 8 Seats With BJP 5, SP 3

The Election Commission has formally declared winners on six of Uttar Pradesh's 11 Legislative Council seats — one graduates' and five teachers' seats — with the BJP winning four and the SP two. Counting is complete on eight seats, where the tally is BJP 5, SP 3. Here is the official list and the state of the remaining seats.

UP MLC result 2026: Election Commission declares 6 seats — BJP 4, SP 2; counting complete on 8 seats with BJP 5 and SP 3
Status of the 11 UP Legislative Council seats, afternoon of 28 October 2026. Graphic: UttarPradeshElection.in

Status — Wednesday, 28 October 2026, afternoon: The Election Commission has declared winners on 6 of the 11 seats — 1 graduates' and 5 teachers' — with the BJP winning 4 and the SP 2. Counting is complete on 8 seats: BJP 5, SP 3. Three seats are still being counted.

Vote counting for Uttar Pradesh's 11 Legislative Council seats is complete on eight of them, but the Election Commission has so far formally declared results on six. According to the Commission, of the 5 graduates' and 6 teachers' constituencies, the winning candidates of one graduates' constituency and five teachers' constituencies have been declared elected on the basis of information received so far.

6Seats declared by the EC
4 · 2Declared: BJP · SP
8Seats where counting is over
5 · 3Counted: BJP · SP

The six results declared by the Election Commission

# Constituency Winner Party Votes / margin (as reported)
1 Meerut Graduates' Dinesh Kumar Goyal BJP Won by 12,688 over SP's Pramendra Singh Bhati
2 Lucknow Teachers' Umesh Dwivedi BJP Third straight term; 12,508 votes, about 5,000 ahead of SP's Sushil Kumar
3 Varanasi Teachers' Lal Bihari Yadav SP 10,958 vs 6,060 for BJP's Dr Pramod Kumar Mishra — margin 4,898
4 Agra Teachers' Dr Akash Agarwal SP 14,046 vs 9,783 for BJP's Hari Kishore Tiwari after second preferences — margin 4,263
5 Meerut Teachers' Shrichand Sharma BJP Defeated SP's Nitin Kumar Tomar
6 Bareilly-Moradabad Teachers' Dr Hari Singh Dhillon BJP 21,672 vs 3,996 for SP's Haji Danish Akhtar — margin 17,676

Winners as listed in the Election Commission's declaration. Vote figures are as reported from the counting centres. Earlier on Wednesday, some live reports put the BJP at five declared wins and the SP at one; the Commission's list shows four BJP wins and two SP wins among the six declared seats.

Status of all 11 UP MLC seats on 28 October 2026 afternoon: 6 declared by the Election Commission, 2 counted but not yet declared, 3 still counting
Declared by the EC, counted but not yet declared, and still counting.

Agra Teachers': how the SP crossed the line

Dr Akash Agarwal led on first preferences, 13,087 to 9,389, but was short of the quota. Of 29,865 ballots, 2,128 were invalid, leaving 27,737 valid votes and a quota of 13,869. After second preferences were transferred, he finished with 14,046 — just 177 votes above the quota — while Hari Kishore Tiwari reached 9,783. Agarwal, who won the seat as an independent in 2020, has now won it for the Samajwadi Party. Read the Agra and Varanasi report.

Counting complete, declaration awaited

Constituency Winner (as reported) Party Votes / margin
Agra Graduates' Dr Manvendra Pratap Singh BJP 31,393 vs 22,537 for SP's Shashank Yadav — margin 8,856
Allahabad-Jhansi Graduates' Dr Man Singh Yadav SP 60,358 vs 32,695 for BJP's Ashok Kumar Rathore — margin 27,663 — details

Adding these two to the six declared seats gives the tally on the eight completed seats: BJP 5, SP 3.

Three seats still counting

Constituency Ahead Latest figures (as reported)
Lucknow Graduates' SP Kanti Singh 32,228, Avanish Kumar Singh (BJP) 21,843 after round 5 — lead 10,385 — details
Varanasi Graduates' SP Ashutosh Sinha 16,195, Kedar Nath Singh (BJP) 11,888 after round 3 — lead 4,307
Gorakhpur-Faizabad Teachers' BJP Dhruv Tripathi 13,030, Rajeev Yadav (independent) 12,129 after 12 eliminations — lead 901 — details

What the final tally could look like

If the three current leads hold, the final result would be BJP 6, SP 5. Going into this election, the BJP held six of these seats, the SP three, and non-party teacher candidates two. That would leave the BJP unchanged and lift the SP from three seats to five, while the two seats won by independents in 2020 would go to the parties — Agra Teachers' to the SP and, if Dhruv Tripathi holds on, Gorakhpur-Faizabad to the BJP.

BJP SP Independent / teachers' groups
Before this election 6 3 2
Declared by EC (6 seats) 4 2 0
Counting complete (8 seats) 5 3 0
Current leads included (11 seats) 6 5 0

Disputes along the way

  • Varanasi: SP MP Virendra Singh said the Varanasi teachers' result was declared about six hours after Lal Bihari Yadav had already won. In the graduates' seat, Ashutosh Sinha complained that round results were not being displayed and asked the Election Commission to take note; the District Magistrate then posted the vote list on X.
  • Agra: Both candidates alleged assault after a late-night clash in the counting hall; police have ordered an inquiry.
  • Gorakhpur: The SP boycotted the count, and a complaint was filed against the Returning Officer. An additional commissioner from Ayodhya was taken off counting duty after a complaint.

None of these allegations has been independently verified. The remaining results are expected later on Wednesday.

Frequently asked questions

How many UP MLC results has the Election Commission declared?

Six of the 11 by Wednesday afternoon, 28 October — one graduates' seat and five teachers' seats. The BJP won four and the SP two.

Which seats has the BJP won in the UP MLC election 2026?

Declared by the EC: Meerut Graduates' (Dinesh Kumar Goyal), Lucknow Teachers' (Umesh Dwivedi), Meerut Teachers' (Shrichand Sharma) and Bareilly-Moradabad Teachers' (Dr Hari Singh Dhillon). Counting is also complete in Agra Graduates', won by Dr Manvendra Pratap Singh.

Which seats has the SP won in the UP MLC election 2026?

Declared by the EC: Varanasi Teachers' (Lal Bihari Yadav) and Agra Teachers' (Dr Akash Agarwal). Counting is also complete in Allahabad-Jhansi Graduates', won by Dr Man Singh Yadav.

Which UP MLC seats are still being counted?

Lucknow Graduates' (SP ahead), Varanasi Graduates' (SP ahead) and Gorakhpur-Faizabad Teachers' (BJP ahead on second preferences).

What would the final UP MLC tally be if current leads hold?

BJP 6, SP 5.

Sources & official links

UE
UP Election Desk

UP Election Desk covers party strategy, alliances, voter services and the campaign trail for the 2027 Uttar Pradesh Assembly Election. Have a correction or a tip? Contact us.