UP MLC Election Result Live: BJP Wins 2 of 8 Seats, Leads in 4; SP Ahead in 2 — Seat-Wise Winners and Leads
Of the eight UP Legislative Council seats with results or trends on Tuesday night, the BJP has won two — both in Meerut — and leads in four more, while the SP is ahead in Varanasi and Agra teachers' seats. Lucknow, Varanasi and Agra graduates' seats are yet to show trends. Seat-by-seat status.

Live status — 27 October 2026, night: Counting is on for all 11 seats; results or trends are available for 8. BJP: won 2, ahead in 4. SP: ahead in 2. No trend yet from the Lucknow, Varanasi and Agra graduates' seats. Leads are as reported from counting centres and can change with later rounds and preference transfers.
The BJP has taken an early edge on Uttar Pradesh's Legislative Council counting day. By Tuesday night it had won both Meerut seats — the teachers' seat and the graduates' seat — and was ahead in four more: the Lucknow, Gorakhpur-Faizabad and Bareilly-Moradabad teachers' seats and the Allahabad-Jhansi graduates' seat. The Samajwadi Party was ahead in two — the teachers' seats of Varanasi and Agra. Three graduates' seats, where far more ballots must be counted, had not yet produced trends.
Teachers' seats (shikshak)
| Seat | Status | Details (as reported) |
|---|---|---|
| Meerut | BJP won | Sitting MLC Shrichand Sharma (BJP) defeats SP's Nitin Kumar Tomar |
| Lucknow | BJP ahead | Umesh Dwivedi (BJP, sitting MLC) ahead of SP's Sushil Kumar; 13 candidates |
| Gorakhpur-Faizabad | BJP ahead | Dhruv Kumar Tripathi (BJP) 3,813, independent Rajeev Yadav 3,703, SP's Sanjayan Tripathi 2,744 after round 1 — details |
| Bareilly-Moradabad | BJP ahead | Dr Hari Singh Dhillon (BJP) 14,990, SP's Haji Danish Akhtar 2,742 after round 3 — details |
| Varanasi | SP ahead / reported won | Lal Bihari Yadav (SP) ahead of BJP's Dr Pramod Mishra; later reported as winner — details |
| Agra | SP ahead | Dr Akash Agarwal (SP) ahead of BJP's Hari Kishore Tiwari after round 1 — details |
Graduates' seats (snatak / padvidhar)
| Seat | Status | Details (as reported) |
|---|---|---|
| Meerut | BJP won | Dinesh Goyal (BJP) defeats SP's Pravendra (Pramendra) Singh Bhati by 12,688 votes; Bhati conceded |
| Allahabad-Jhansi | BJP ahead | Ashok Kumar Rathore (BJP) 3,291, SP's Dr Man Singh Yadav 2,307 after round 1 — details |
| Lucknow | No trend yet | Awanish Kumar Singh (BJP, sitting MLC) vs Kanti Singh (SP); 16 candidates |
| Varanasi | No trend yet | Ashutosh Sinha (SP, sitting MLC) vs Kedar Nath Singh (BJP) |
| Agra | No trend yet | 20 rounds to count on 14 tables; no trend released by Tuesday night |
Party scorecard
Before this election, the BJP held six of these 11 seats and the SP three, with one each held by an independent and a teachers' group. If current trends hold, the BJP would match or improve on its six, while the SP's hopes rest on Varanasi and Agra teachers' seats and the three graduates' seats still to report — including Varanasi, which it won in 2020.
Biggest moments of counting day
- Meerut first: The BJP's first wins came from Meerut, where the SP's graduates' candidate conceded. Winning candidate Dinesh Goyal said voters had backed development.
- Agra halt: Counting in the Agra teachers' seat was paused for about three hours over doubtful ballots; the SP alleged a deliberate halt while its candidate was ahead, and its workers protested outside the counting centre.
- Gorakhpur boxes: A ballot box from Deoria was found with a broken seal and one from Mau contained 52 more ballots than recorded at sealing; both were set aside or re-tallied.
- Lucknow clash: BJP and SP workers scuffled outside the Lucknow counting centre in the evening; police intervened.
- Akhilesh Yadav vs the EC: The SP president asked Chief Election Commissioner Gyanesh Kumar to intervene, alleging that counting was being deliberately slowed where SP candidates were ahead. SP leader Ram Gopal Yadav said the party would join a "Vote Bachao" rally at Ramlila Maidan on 1 November. The Election Commission had not publicly responded to the allegations at the time of writing.
When will all results be declared?
The teachers' seats should be declared late on Tuesday night. The graduates' seats — with 11.86 lakh electors in all and up to 20 rounds per seat — are likely to run into Wednesday, 28 October, especially where no candidate reaches the quota on first preferences. Read how UP MLC votes are counted to understand why.
Frequently asked questions
By Tuesday night, 27 October, the BJP had won two seats — Meerut teachers' (Shrichand Sharma) and Meerut graduates' (Dinesh Goyal) — and was ahead in four more.
In the Varanasi and Agra teachers' seats, with Lal Bihari Yadav and Dr Akash Agarwal respectively. Lal Bihari Yadav was later reported as the winner in Varanasi.
BJP's Dinesh Goyal, by 12,688 votes over SP's Pravendra Singh Bhati, who conceded.
The Lucknow, Varanasi and Agra graduates' seats, which have the largest electorates and the most rounds to count.
Teachers' seats late on 27 October; graduates' seats likely on 28 October.
Sources & official links
- Patrika — UP MLC result: BJP wins two seats, SP candidate concedes in Meerut
- The Week — BJP wins over SP in both Meerut seats
- News24 — UP MLC results 2026: BJP wins both Meerut seats, SP leads in Varanasi and Agra
- Amar Ujala — UP MLC results live blog
- Dynamite News — UP MLC results live: counting-day incidents
- Newstrack — UP MLC result 2026 updates