The Bharatiya Janata Party (BJP) secured a major victory in the Municipal Corporation of Delhi (MCD) bypolls, the results of which were declared on Wednesday. The party won 7 out of the 12 wards that went to the polls on November 30, including a clean sweep of all five seats reserved for women.
The results provide a significant boost to the BJP’s morale in the city’s civic body, which it currently controls, though the party failed to retain two seats it previously held.
Party Tally and Key Victories
The Aam Aadmi Party (AAP) won three seats, while the Congress and the All India Forward Bloc (AIFB) secured one seat each.
| Party | Seats Won |
| BJP | 7 |
| AAP | 3 |
| Congress | 1 |
| AIFB | 1 |
| Total | 12 |
The BJP’s wins included all five wards reserved for women: Manisha Devi (Dwarka – B), Veena Asija (Ashok Vihar), Anjum Mandal (Greater Kailash), Rekha Rani (Dichaon Kalan), and Anita Jain (Shalimar Bagh-B). The party also won in Chandani Chowk (Suman Kumar Gupta) and Vinod Nagar (Sarala Chaudhari).
AAP’s victories came from Naraina (Rajan Arora), Mundka (Anil), and Dakshin Puri (Ram Swaroop Kanojia), which was the sole SC reserved seat contested. Meanwhile, AIFB’s Mohd Imran won Chandani Mahal, and Congress’ Suresh Choudhary secured Sangam Vihar-A.
AAP Alleges Electoral Malpractice
Following the results, AAP immediately alleged electoral malpractice, with Delhi President Saurabh Bharadwaj claiming the BJP’s tally dropped from nine to seven despite resorting to “foul play.”
Bharadwaj wrote on X, “Even after resorting to foul play, the BJP came down from 9 to 7. In the first litmus test of a BJP government in Delhi, two things have come to light – The BJP is slipping down.” AAP had previously leveled accusations of “vote theft” and fraudulent votes during the polling process.
Vowing to work for his ward, BJP winner Suman Kumar Gupta from Chandani Chowk promised to resolve issues related to traffic, sewage, electricity, and water, utilizing the committed ₹100 crore fund for the area’s development.
The bypolls, which saw a relatively low turnout of 38.51%, were held to fill vacancies created after 11 councillors were elected to the Delhi Assembly and one to the Parliament.

