Election
State story

Delhi: no government lasts long

8 Assembly elections · 1993–2025 · every seat count and share is read from the official record.

Who held the house

bar width = years in charge · tap one for that election
1993BJP
1998INC
2013BJP
2015AAP
2025BJP

Bharatiya Janata Party has led 3 of 8 elections; power changed hands 4 times.

Seats over time

the leading parties
BJPpeak 49 · 1993
4919932025
AAPpeak 67 · 2015
6719932025
INCpeak 52 · 1998
5219932025
INDpeak 3 · 1993
319932025

Delhi has voted in 8 Assembly elections between 1993 and 2025. Bharatiya Janata Party has been the largest party in 3 of them — more than any rival.

Power has changed hands 4 times. The steadiest run was Indian National Congress's — the top party from 1998 to 2008 across 3 elections.

In 1998, Indian National Congress broke through — 52 of 70 seats — ending Bharatiya Janata Party's hold, which fell from 49 to 15.

In 2013, Bharatiya Janata Party broke through — 31 of 70 seats — ending Indian National Congress's hold, which fell from 43 to 8.

In 2015, Aam Aadmi Party broke through — 67 of 70 seats — ending Bharatiya Janata Party's hold, which fell from 31 to 3.

In 2025, Bharatiya Janata Party broke through — 48 of 70 seats — ending Aam Aadmi Party's hold, which fell from 62 to 22.

The sharpest single swing was 2025: Bharatiya Janata Party went from 8 to 48 seats, a gain of 40.

The closest verdict was 2013: Bharatiya Janata Party finished just 3 seats ahead of Aam Aadmi Party.

Most recently, in 2025, Bharatiya Janata Party holds 48 of 70 seats on 45.6% of the vote — a clear majority (36).

Pivotal elections

who held the house, seat by seat
First on record · 1993open →
49BJP
  • BJP4970%
  • INC1420%
  • JD46%
  • IND34%

Bharatiya Janata Party · 42.8% of the vote · majority

Most recent · 2025open →
48BJP
  • BJP4869%
  • AAP2231%

Bharatiya Janata Party · 45.6% of the vote · majority

The turn of 2025

2025 seats minus 2020
seats lostseats gained
BJP
8 → 48
+40
AAP
62 → 22
−40

Every time power changed hands

  1. 1998INC took the house with 52 of 70, ending BJP’s run (49 → 15).
  2. 2013BJP took the house with 31 of 70, ending INC’s run (43 → 8).
  3. 2015AAP took the house with 67 of 70, ending BJP’s run (31 → 3).
  4. 2025BJP took the house with 48 of 70, ending AAP’s run (62 → 22).

Party identity

renames, splits and mergers along the way
  • Bharatiya Janata Party broke away from Janata Party in 1980.
  • Indian National Congress saw All India Trinamool Congress break away in 1998; saw Nationalist Congress Party break away in 1999; saw YSR Congress Party break away in 2011; saw NCO break away in 1969; saw INCU break away in 1979; saw ICS break away in 1978; saw BAC break away in 1966; saw UTC break away in 1969; saw HVP break away in 1996; saw AINRC break away in 2011; took in MSCP in 2014; took in ICS in 1986; took in NNO in 1976; took in HVP in 2004; took in VHP in 1978.