BJP's return to power in Delhi
The Bharatiya Janata Party won power in Delhi, defeating the Aam Aadmi Party's long-serving government.
BJP's return to power in Delhi
What happened
The Bharatiya Janata Party won power in Delhi, defeating the Aam Aadmi Party in a landslide.
It won 48 of the 70 seats on 45.6% of the vote.
That left it 12 seats clear of a majority.
The AAP held on to 22 seats despite winning 43.6% of the vote, nearly level with the winner's own share.
Arvind Kejriwal, the outgoing Chief Minister, lost his own seat in New Delhi to the BJP's Parvesh Verma.1
- 1Kejriwal Contests From New Delhi Constituency — 2025 Delhi Legislative Assembly election
The campaign
The Indian National Congress launched a month-long Dilli Nyay Yatra ahead of the vote. Its first phase began at Rajghat on 8 November 2024 and ended at Shalimar Bagh on 13 November, covering 15 assembly constituencies.2
Delhi minister Kailash Gahlot resigned from the Aam Aadmi Party on 17 November 2024, citing unfulfilled promises including cleaning the Yamuna, and joined the BJP the next day, 18 November 2024. Arvind Kejriwal responded that Gahlot could go wherever he wanted.3
On 12 December 2024, Kejriwal announced a Mukhya Mantri Mahila Samman Yojana cash payout of ₹1,000 a month for women aged 18 and above, with the amount pledged to rise to ₹2,100 a month after the election.4
Kejriwal himself contested the 5 February 2025 election from the New Delhi constituency and lost to the BJP's Parvesh Verma.1
- 1Kejriwal Contests From New Delhi Constituency — 2025 Delhi Legislative Assembly election
- 2Congress Launches Delhi Nyay Yatra — 2025 Delhi Legislative Assembly election
- 3Kailash Gahlot Quits AAP, Joins BJP Ahead of Polls — Kailash Gahlot joins BJP after resignation, calls out AAP leadership, Kailash Gahlot
- 4Kejriwal Announces Mahila Samman Yojana Cash Payout — Mahila Samman Yojana: Arvind Kejriwal announces Rs 2100 for women over 18 years
What changed
AAP's long run in office ended in collapse.
BJP grew from 8 seats to 48 this time.
The single biggest shift ran from AAP to BJP, covering 41 of the 42 seats that changed hands.
Turnout, the share of registered voters who actually cast a ballot, moved -1.9 pp from the previous election.
BJP's vote share rose +7.1 pp from the previous election.
Notable numbers
The closest race was at Sangam Vihar, Delhi, decided by a margin — how far ahead the winner finished, in votes, over whoever came second — of 344 votes.
Matia Mahal, Delhi was won by 50.6% of the vote, the widest margin of the election.
Mustafabad, Delhi recorded the highest turnout of any seat, 69.2%.
Vikaspuri, Delhi was the largest constituency by registered voters, with 4,64,659 names on its rolls.
New Delhi, Delhi drew the most crowded field of the election, 23 candidates on the ballot.
NOTA — None of the Above, a ballot option letting voters formally reject every candidate on offer — drew 53,738 votes statewide, 0.6% of the total.
The backdrop
The Government of National Capital Territory of Delhi Act, 1991, together with the Constitution's 69th Amendment, restored an elected Legislative Assembly for Delhi after a 37-year gap. The first election to the new 70-seat Assembly was held in 1993.5
The Aam Aadmi Party was founded on 26 November 2012 by Arvind Kejriwal and other activists from the 2011 anti-corruption movement. It first contested the 2013 Delhi Assembly election, winning 28 of 70 seats, and formed a minority government with outside Congress support.6
- 5Legislative Assembly Restored via the NCT of Delhi Act — 1st Delhi Assembly
- 6Aam Aadmi Party Founded, Debuts in Delhi — Aam Aadmi Party