BJP candidates won mayoral elections in Ghaziabad, Lucknow, Kanpur, Meerut, Agra, Gorakhpur, Moradabad, Aligarh, Jhansi and Varanasi, whereas Bareilly seat went to ruling SP backed nominee I S Tomar and a BSP supported candidate won in Allahabad, state election commission officials said.
In Ghaziabad which witnessed late night protest by BJP supporters, who alleged gross irregularities in the counting of votes and staged a sit-in demanding recounting, party candidate Teluram defeated his nearest rival Sughan by a margin of 9583 votes.
Jagatveer Singh Dron of BJP defeated his nearest rival Pawan Gupta of Congress by a margin of 53,323 votes and retained the Kanpur seat.
In Moradabad, BJP candidate Veena Agarwal defeated her nearest rival Humanu Kabir of Peace Party by a margin of 70,111, whereas its candidate Shakuntala Bharati defeated independent Razia Khan in Aligarh by a margin of 41,834 votes.
BJP's Satya Pandey defeated Surhita Kareem of Congress in Gorakhpur by a margin of 33,156 votes, while Kiran Raju Bookseller of BJP defeated Nirmala Bilharia of Congress by a margin of 25,659 votes in Jhansi.
In Lucknow, where BJP performed poorly during assembly elections, party candidate Dinesh Sharma won the seat for the second consecutive term defeating Neeraj Bora of Congress by a margin of more than 1,71,824 votes. (MORE)