Election
State story

Delhi: no government lasts long

8 Assembly elections · 19932025 · 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 (4915).
  2. 2013BJP took the house with 31 of 70, ending INC’s run (438).
  3. 2015AAP took the house with 67 of 70, ending BJP’s run (313).
  4. 2025BJP took the house with 48 of 70, ending AAP’s run (6222).

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.