UP Election Result 2026 Live: Official Results on 6 of 11 MLC Seats — BJP Wins 5, SP 1; SP Ahead on 3 of the Remaining 5
Official results are in for six of Uttar Pradesh's 11 Legislative Council seats: the BJP has won five, including the Lucknow, Meerut and Bareilly-Moradabad teachers' seats, and the SP one — Varanasi teachers'. Of the five seats still counting, the SP leads three, the BJP one and an independent one.

Live status — Wednesday, 28 October 2026, morning: Official results have been declared on 6 of the 11 seats: BJP 5, SP 1. Counting continues on the other five, where the SP is ahead on 3, the BJP on 1 and an independent on 1, according to live updates. Seat-by-seat details below; leads can change as second preferences are counted.
The BJP has emerged as the clear front-runner in the 2026 Uttar Pradesh Legislative Council elections. By Wednesday morning it had won five of the six seats declared so far — including three of the six teachers' seats, traditionally the hardest for political parties to win. The Samajwadi Party's one win came in Varanasi, Prime Minister Narendra Modi's constituency, where Lal Bihari Yadav kept the teachers' seat. But the race is not over: the SP is ahead on three of the five seats still being counted, and one seat may go to an independent.
Declared results
| Seat | Winner | Main rival | Votes / margin (as reported) |
|---|---|---|---|
| Lucknow Teachers' | Umesh Dwivedi (BJP) | Sushil Kumar (SP) | Third straight win; Dwivedi's total reported as 12,508, margin about 5,000 — details |
| Meerut-Saharanpur Teachers' | Shrichand Sharma (BJP) | Nitin Kumar Tomar (SP) | Sitting MLC re-elected; figures awaited |
| Bareilly-Moradabad Teachers' | Dr Hari Singh Dhillon (BJP) | Haji Danish Akhtar (SP) | 21,672 vs 3,996 — margin 17,676; 3,183 invalid |
| Meerut-Saharanpur Graduates' | Dinesh Goyal (BJP) | Pramendra Singh Bhati (SP) | Margin 12,688; Bhati conceded |
| Varanasi Teachers' | Lal Bihari Yadav (SP) | Dr Pramod Kumar Mishra (BJP) | 10,958 vs 6,060 — margin 4,898 — details |
These five declarations are confirmed in seat-level reports. Live updates put the BJP's total at five wins, but the reports available at the time of writing did not name the seat of the fifth. We will add it once the Returning Officer's result is published.

Seats still counting
Six seats are listed here because we have not yet seen a seat-level declaration for any of them. According to live updates, one has already gone to the BJP, which leaves five still being counted.
| Seat | Status | Latest figures (as reported) |
|---|---|---|
| Agra Teachers' | SP ahead | Dr Akash Agarwal (SP) 13,087, Hari Kishore Tiwari (BJP) 9,389 at 4 am — lead 3,698; second preferences being counted |
| Allahabad-Jhansi Graduates' | SP ahead | Dr Man Singh Yadav (SP) overturned BJP's round-1 lead in round 2; edge reported at 50–150 votes |
| Lucknow Graduates' | SP ahead (early) | A late-night report put Kanti Singh (SP) about 1,400 ahead of sitting MLC Avanish Kumar Singh (BJP); no official round figures yet |
| Agra Graduates' | BJP ahead | Dr Manvendra Pratap Singh (BJP) 31,393, Shashank Yadav (SP) 22,537 after 5 rounds — lead 8,856 |
| Gorakhpur-Faizabad Teachers' | BJP vs independent, on transfers | First preferences: Dhruv Tripathi (BJP) 11,881, Rajeev Yadav (IND) 11,415, Dr Sanjayan Tripathi (SP) 8,301 — see below |
| Varanasi Graduates' | Counting | Ashutosh Sinha (SP, sitting MLC) vs Kedar Nath Singh (BJP); no official trend released |
Gorakhpur-Faizabad: the seat that may go independent
The only seat where an independent is in the top two is Gorakhpur-Faizabad Teachers'. With first-preference counting complete — 40,811 valid and 2,800 invalid ballots — the BJP's Dhruv Tripathi led the independent Rajeev Yadav by just 466 votes. Nobody came near the quota of 20,406, so the result depends on transfers. The biggest bloc to be transferred is the SP candidate's 8,301 votes, once he is eliminated — and where those voters' second preferences go will decide the seat. SP candidate Dr Sanjayan Tripathi has alleged that the trend changed suddenly after the third round and walked out of the counting; his allegations have not been verified. Read the Gorakhpur round-1 report.
What the numbers add up to
Going into this election, the BJP held six of these 11 seats and the SP three, with the other two held by non-party teacher candidates. On Wednesday morning's numbers — five BJP wins, one SP win, and leads for the SP on three, the BJP on one and an independent on one — the final tally would be BJP 6, SP 4, independent 1 if every lead holds. That would leave the BJP where it started and give the SP one more seat. But three of the five leads are narrow or early, so either party could still finish higher.
A rough counting night
- Agra: A scuffle broke out in the teachers' counting hall at about 12:30 am; both candidates said they were assaulted, two people were detained and police have ordered an inquiry. The BJP candidate walked out before dawn.
- Gorakhpur: The SP boycotted the counting, alleging irregularities.
- Lucknow: Protests over alleged counting irregularities held up the teachers' result by about two hours; it was announced at around 2:15 am.
Results on all 11 seats are expected by Wednesday evening. For yesterday's round-by-round coverage, see the 27 October scoreboard.
Frequently asked questions
Five of the six seats declared by Wednesday morning, 28 October, according to live updates — including the Lucknow, Meerut-Saharanpur and Bareilly-Moradabad teachers' seats and the Meerut-Saharanpur graduates' seat.
Varanasi Teachers', where Lal Bihari Yadav beat the BJP's Dr Pramod Kumar Mishra by 4,898 votes.
On three of the five seats still counting, according to live updates — including Agra Teachers' (Dr Akash Agarwal) and Allahabad-Jhansi Graduates' (Dr Man Singh Yadav).
Gorakhpur-Faizabad Teachers', where independent Rajeev Yadav trailed the BJP's Dhruv Tripathi by 466 first-preference votes and transfers will decide the winner.
Results on all 11 seats are expected by Wednesday evening, 28 October.
Sources & official links
- ETV Bharat — UP MLC results live blog (28 Oct)
- AajTak — MLC Election Results 2026 Live (28 Oct)
- Organiser — BJP wins Meerut and Bareilly, SP bags Varanasi teachers' seat
- Prabhat Khabar — who won which of the 11 seats
- AajTak — Gorakhpur-Faizabad: Dhruv Tripathi vs Rajeev Yadav
- Amar Ujala — Agra MLC morning update
- Amar Ujala — Agra graduates after round 5
- Sandesh Wahak — SP leads in Jhansi-Allahabad; Lucknow graduates late-night trend