Delhi Election 2025 Result Analysis: Stats and Facts You Need to Know

The Delhi Assembly Elections 2025 concluded on February 5, with a voter turnout of 60.42%. 

Millions of eligible voters participated across 70 assembly constituencies, setting the stage for a political contest between the Aam Aadmi Party (AAP) and the Bharatiya Janata Party (BJP).

This article will provide an in-depth analysis of the Delhi Election 2025 results. It will explore the statistics, key facts, and potential implications for Delhi’s governance and policies over the next five years.

Check Out| Delhi Assembly Election Results 2025: South, North, East, West Delhi Winning and Losing Candidates List; Check Total Count Here

Delhi Election 2025: List of Winning Key Candidates

In the 2025 Delhi Assembly elections, Prime Minister Narendra Modi’s Bharatiya Janata Party (BJP) secured a majority by winning 40 out of 70 seats, ending the Aam Aadmi Party’s (AAP) decade-long governance. 

With this decisive victory, the BJP is set to form a new government in Delhi. Here’s the list of the key candidates, which includes:

SNo.

Constituency

Winning Candidate

Party Name

1

Nerela

Raj Karan Khatri

BJP

2

Burari

Sanjeev Jha

AAP

3

Timarpur

Surinder Pal Singh

AAP

4

Adarsh Nagar

Raj Kumar Bhatia

BJP

5

Badli

Aahir Deepak Chaudharyy

BJP

6

Rithala

Kulwant Rana

BJP

7

Bawana (SC)

Ravinder Indraj Singh

BJP

8

Mundka

Gajender Drall

BJP

9

Kirari

Anil Jha

AAP

10

Sultan Pur Majra (SC)

Mukesh Kumar Ahlawat

AAP

11

Nangloi Jat

Manoj Kumar Shokeen

BJP

12

Mangol Puri (SC)

Raj Kumar Chauhan

BJP

13

Rohini

Vijender Gupta

BJP

14

Shalimar Bagh

Rekha Gupta

BJP

15

Shakur Basti

Karnail Singh

BJP

16

Tri Nagar

Tilak Ram Gupta

BJP

17

Wazirpur

Rajesh Gupta

AAP

18

Model Town

Ashok Goel

BJP

19

Sadar Bazar

Som Dutt

AAP

20

Chandni Chowk

Punardeep Singh Sawhney

AAP

21

Matia Mahal

Aaley Mohammed Iqbal

AAP

22

Ballimaran

Imran Hussain

AAP

23

Karol Bagh (SC)

Vishesh Ravi

AAP

24

Patel Nagar (SC)

Pravesh Ratn

AAP

25

Moti Nagar

Harish Khurana

BJP

26

Madipur (SC)

Kailash Gangwal

BJP

27

Rajouri Garden

Manjinder Singh Sirsa

BJP

28

Hari Nagar

Shyam Sharma

BJP

29

Tilak Nagar

Jarnail Singh

AAP

30

Janakpuri

Ashish Sood

BJP

31

Vikaspuri

Pankaj Kumar Singh

BJP

32

Uttam Nagar

Pawan Sharma

BJP

33

Dwarka

Parduymn Singh Rajput

BJP

34

Matiala

Sandeep Sehrawat

BJP

35

Najafgarh

Neelam Pahalwan

BJP

36

Bijwasan

Kailash Gahlot

BJP

37

Palam

Kuldeep Solanki

BJP

38

Delhi Cantt

Virender Singh Kadian

AAP

39

Rajinder Nagar

Umang Bajaj

BJP

40

New Delhi

Parvesh Verma

BJP

41

Jangpura

Tarvinder Singh Marwah

BJP

42

Kasturba Nagar

Neeraj Basoya

BJP

43

Malviya Nagar

Satish Upadhyay

BJP

44

R.K. Puram

Anil Kumar Sharma

BJP

45

Mehrauli

Mahender Chaudhary

AAP

46

Chhatarpur

Kartar Singh Tanwar

BJP

47

Deoli (SC)

Prem Chauhan

AAP

48

Ambedkar Nagar (SC)

Dr Ajay Dutt

AAP

49

Sangam Vihar

Chandan Kumar Choudhary

BJP

50

Greater Kailash

Shikha Roy

BJP

51

Kalkaji

Atishi

AAP

52

Tughlakabad

Sahi Ram

AAP

53

Badarpur

Ram Singh Netaji

AAP

54

Okhla

Amanatullah Khan

AAP

55

Trilokpuri (SC)

Anjana Parcha

AAP

56

Kondli (SC)

Kuldeep Kumar

AAP

57

Patparganj

Ravinder Singh Negi

BJP

58

Laxmi Nagar

Abhay Verma

BJP

59

Vishwas Nagar

Om Prakash Sharma

BJP

60

Krishna Nagar

Dr Anil Goyal

BJP

61

Gandhi Nagar

Arvinder Singh Lovley

BJP

62

Shahdara

Sanjay Goyal

BJP

63

Seemapuri (SC)

KU. Rinku

BJP

64

Rohtas Nagar

Jitender Mahajan

BJP

65

Seelam Pur

Chaudhary Zubair Ahmad

AAP

66

Ghonda

Ajay Mahawar

BJP

67

Babarpur

Gopal Rai

AAP

68

Gokalpur (SC)

Surendra Kumar

AAP

69

Mustafabad

Mohan Singh Bisht

BJP

70

Karawal Nagar

Kapil Mishra

BJP

Vote Share and Seat Distribution: A Closer Look at the Results

The Delhi Election 2025 results revealed significant shifts in political dynamics, with the BJP securing 48 seats, AAP winning 22 seats, and Congress failing to win any seats. 

  • BJP: Emerged as the dominant force, ending AAP’s decade-long rule. Though their precise vote percentage isn’t specified, their seat count reflects a decisive mandate.
  • AAP: Secured 22 seats, a sharp decline from previous elections. Their vote share dropped significantly, particularly in constituencies where Congress split anti-BJP votes.
  • Congress: Increased its vote share to 6.38% (up from 4.26% in 2020) but failed to win any seats. 

Here is a constituency-wise breakdown of the results:

1) BJP and AAP Lock Horns in Adarsh Nagar: A Close Contest

In Adarsh Nagar, Raj Kumar Bhatia of the Bharatiya Janata Party (BJP) secured victory over Mukesh Kumar Goel of the Aam Aadmi Party (AAP) with a margin of 11,482 votes. The contest saw a total of 12 rounds, and the result was declared in favour of Bhatia.

2) AAP Holds Ground in Ambedkar Nagar with a Narrow Win

Dr Ajay Dutt from AAP managed to retain Ambedkar Nagar, defeating Khushi Ram Chunar of the BJP by a close margin of 4,230 votes. The fight went on for 15 rounds, and the final verdict was declared in favour of Dutt.

3) Gopal Rai Dominates Babarpur with a Massive Win

In Babarpur, Gopal Rai of the AAP secured a commanding win against Anil Kumar Vashisht of the BJP, leading by 18,994 votes. The 19-round battle ended with AAP celebrating another significant victory.

4) AAP’s Ram Singh Netaji Triumphs in Badarpur

Ram Singh Netaji of AAP emerged victorious in Badarpur, defeating Narayan Dutt Sharma of BJP with a massive margin of 25,888 votes. The 22-round contest concluded with AAP maintaining its dominance in this constituency.

5) BJP Secures Badli with Deepak Chaudhary’s Victory

In Badli, Aahir Deepak Chaudhary from the BJP outperformed Ajesh Yadav of the AAP by 15,163 votes. The 20-round battle ended with the BJP adding another seat to its tally.

6) AAP’s Imran Hussain Sweeps Ballimaran

Imran Hussain of AAP registered an emphatic win in Ballimaran, securing victory over Kamal Bagri of BJP by a remarkable margin of 29,823 votes. The result was declared after 12 rounds.

7) BJP’s Ravinder Indraj Singh Takes the Lead in Bawana

In Bawana, Ravinder Indraj Singh of the BJP took the lead against Jai Bhagwan Upkar from the AAP with a margin of 31,475 votes. The 26-round battle saw the BJP gain a strong foothold, with results still in progress.

8) Bijwasan Sees BJP’s Kailash Gahlot Claim Victory

Kailash Gahlot from the BJP secured Bijwasan with a margin of 11,276 votes against Surender Bhardwaj of the AAP. The 17-round fight ended in the BJP’s favour.

9) AAP’s Sanjeev Jha Holds Fort in Burari

In Burari, Sanjeev Jha from AAP defeated Shailendra Kumar of Janata Dal (United) by 18,409 votes. The 20 out of 25 rounds were completed, and the result was still in progress.

10) Punardeep Singh Sawhney Secures Chandni Chowk for AAP

AAP’s Punardeep Singh Sawhney (Sabby) triumphed in Chandni Chowk, leading Satish Jain of the BJP by 16,572 votes. The result was declared after 16 rounds.

11) BJP’s Kartar Singh Tanwar Edges Out AAP in Chhatarpur

In Chhatarpur, Kartar Singh Tanwar of the BJP defeated Brahm Singh Tanwar of the AAP with a lead of 6,239 votes in a 23-round contest.

12) AAP’s Virender Singh Kadian Wins Delhi Cantt

Virender Singh Kadian of AAP emerged victorious in Delhi Cantt, surpassing BJP’s Bhuvan Tanwar by 2,029 votes. The fight concluded after 8 rounds.

13) AAP’s Prem Chauhan Sweeps Deoli

In Deoli, AAP’s Prem Chauhan crushed Deepak Tanwar of Lok Janshakti Party (Ram Vilas) with an enormous margin of 36,680 votes. The contest ended after 21 rounds.

14) BJP’s Parduyamn Singh Rajput Triumphs in Dwarka

Parduyamn Singh Rajput of the BJP won Dwarka, defeating Vinay Mishra from the AAP by 7,829 votes. The fight ended after 19 rounds.

15) Gandhi Nagar Witnesses BJP’s Arvinder Singh Lovely’s Victory

In Gandhi Nagar, Arvinder Singh Lovely from the BJP defeated AAP’s Naveen Chaudhary (Deepu) by a margin of 12,748 votes. The result was declared after 11 rounds.

16) BJP’s Ajay Mahawar Wins Big in Ghonda

Ajay Mahawar of the BJP secured a major victory in Ghonda, leading Gaurav Sharma of the AAP by 26,058 votes. The contest ended after 15 rounds.

17) Surendra Kumar of AAP Takes Gokalpur

In Gokalpur, Surendra Kumar from AAP defeated Praveen Nimesh of BJP by 8,207 votes. The election battle concluded after 23 rounds.

18) Greater Kailash Witnesses a Tight Race, BJP’s Shikha Roy Wins

Shikha Roy from the BJP secured a narrow victory in Greater Kailash, defeating AAP’s Saurabh Bharadwaj by 3,188 votes. The 14-round battle ended with the BJP emerging victorious.

19) BJP’s Shyam Sharma Claims Hari Nagar

In Hari Nagar, Shyam Sharma from the BJP won against Surinder Kumar Setia of the AAP with a margin of 6,632 votes after 12 rounds.

20) Janakpuri Falls to BJP’s Ashish Sood

Ashish Sood from the BJP dominated Janakpuri, winning against AAP’s Parveen Kumar with a massive lead of 18,766 votes. The battle concluded after 14 rounds.

Also Read| Delhi Election Results 2025: कितने बजे शुरू होगी मतगणना, कहां और कैसे देखें आधिकारिक आंकड़ें, यहां जानें

21) BJP’s Tarvinder Singh Marwah Clinches Jangpura in a Tight Race

In Jangpura, Tarvinder Singh Marwah of the BJP edged out Manish Sisodia from the AAP by a narrow margin of 675 votes. The 10-round contest ended with a declared result, marking one of the closest battles of this election.

22) Atishi Retains Kalkaji for AAP with a Comfortable Lead

Atishi from AAP successfully defended her Kalkaji seat, securing victory over Ramesh Bidhuri of BJP with a lead of 3,521 votes. The 12-round contest ended with a declared result, reaffirming AAP’s stronghold in this constituency.

23) BJP’s Kapil Mishra Sweeps Karawal Nagar with a Massive Win

Kapil Mishra of the BJP delivered a landslide victory in Karawal Nagar, defeating AAP’s Manoj Kumar Tyagi by 23,355 votes. The 24-round contest concluded with a declared result, marking one of the biggest victories for the BJP.

24) Vishesh Ravi Leads AAP to Victory in Karol Bagh

In Karol Bagh, Vishesh Ravi from AAP outperformed BJP’s Dushyant Gautam, winning by 7,430 votes. The 17-round battle ended with a declared result, ensuring AAP’s continued dominance in the area.

25) BJP’s Neeraj Basoya Captures Kasturba Nagar from Congress

In Kasturba Nagar, Neeraj Basoya of the BJP defeated Abhishek Dutt of Congress by 11,048 votes. The 15-round contest concluded with a declared result, marking a shift in power from Congress to BJP in this constituency.

26) AAP’s Anil Jha Secures Kirari with a Dominant Lead

Anil Jha of the AAP registered a commanding victory in Kirari, defeating the BJP’s Bajrang Shukla by 21,871 votes. The 23-round battle ended with a declared result, strengthening AAP’s grip on the seat.

27) AAP’s Kuldeep Kumar (Monu) Triumphs in Kondli

In Kondli, Kuldeep Kumar (Monu) of the AAP secured a win over Priyanka Gautam of the BJP with a margin of 6,293 votes. The 12-round contest ended with a declared result, giving AAP another crucial victory.

28) Dr Anil Goyal of BJP Secures a Big Win in Krishna Nagar

Dr. Anil Goyal from the BJP emerged victorious in Krishna Nagar, defeating AAP’s Vikas Bagga CA by 19,498 votes. The 15-round contest ended with a declared result, marking a strong win for the BJP.

29) BJP’s Abhay Verma Captures Laxmi Nagar

In Laxmi Nagar, BJP’s Abhay Verma took down AAP’s B B Tyagi with a lead of 11,542 votes. The 12-round contest concluded with a declared result, boosting the BJP’s tally in the region.

30) BJP’s Kailash Gangwal Secures Madipur Against Rakhi Birla

Kailash Gangwal of the BJP defeated AAP’s Rakhi Birla in Madipur by a margin of 10,899 votes. The 11-round contest concluded with a declared result, flipping the seat in the BJP’s favour.

31) BJP’s Satish Upadhyay Defeats AAP’s Somnath Bharti in Malviya Nagar

Satish Upadhyay of the BJP narrowly defeated AAP’s Somnath Bharti in Malviya Nagar with a lead of 2,131 votes. The 15-round contest ended with a declared result, marking a crucial win for the BJP.

32) BJP’s Raj Kumar Chauhan Claims Victory in Mangol Puri

In Mangol Puri, BJP’s Raj Kumar Chauhan won against AAP’s Dharam Rakshak (Rakesh Jatav) by 6,255 votes. The 15-round battle ended with a declared result, securing another seat for the BJP.

33) AAP’s Aaley Mohammed Iqbal Crushes BJP in Matia Mahal

Aaley Mohammed Iqbal of AAP delivered a massive victory in Matia Mahal, defeating Deepti Indora of the BJP by 42,724 votes. The 16-round contest ended with a declared result, marking one of AAP’s biggest wins.

34) BJP’s Sandeep Sehrawat Leads in Matiala, Result Still in Progress

Sandeep Sehrawat of the BJP is currently leading Matiala, ahead of AAP’s Sumesh Shokeen by 27,663 votes. The 28-round battle is still in progress, with the BJP poised for a strong finish.

35) Gajender Singh Yadav of BJP Edges Out AAP in Mehrauli

In Mehrauli, Gajender Singh Yadav of the BJP won against AAP’s Mahender Chaudhary with a margin of 1,782 votes. The 19-round contest ended with a declared result, securing a tight win for the BJP.

36) BJP’s Ashok Goel Triumphs in Model Town

Ashok Goel of the BJP secured Model Town by defeating AAP’s Akhilesh Pati Tripathi with a lead of 13,415 votes. The 11-round battle ended with a declared result, adding another seat to the BJP’s victory list.

37) Harish Khurana of BJP Wins Moti Nagar by a Comfortable Margin

In Moti Nagar, BJP’s Harish Khurana defeated AAP’s Shivcharan Goel by 11,657 votes. The 13-round contest concluded with a declared result, further strengthening the BJP’s position.

38) BJP’s Gajender Drall Dominates Mundka

Gajender Drall of the BJP took Mundka with a margin of 10,550 votes, defeating AAP’s Jasbir Karala. The 26-round contest ended with a declared result, marking a clear win for the BJP.

39) Mohan Singh Bisht of BJP Wins Mustafabad with a Strong Lead

In Mustafabad, BJP’s Mohan Singh Bisht defeated AAP’s Adeel Ahmad Khan with a lead of 17,578 votes. The 20-round contest ended with a declared result, adding to the BJP’s growing tally.

40) BJP’s Neelam Pahalwan Crushes AAP in Najafgarh

Neelam Pahalwan of the BJP delivered a dominant victory in Najafgarh, defeating AAP’s Tarun Kumar by 29,009 votes. The 25-round contest ended with a declared result, securing one of the BJP’s biggest wins.

Recommended Article| Delhi Election Result 2025: Vote Counting Time, When and Where to Watch Official Live Streaming and Election Commission Stats

41) Manoj Kumar Shokeen Secures Victory in Nangloi Jat with a 26,251-Vote Lead

Bharatiya Janata Party’s (BJP) Manoj Kumar Shokeen emerged victorious in the Nangloi Jat constituency (Constituency No. 11), defeating Raghuvinder Shokeen of the Aam Aadmi Party (AAP) by a comfortable margin of 26,251 votes. With all 17 rounds completed, the result has been officially declared.

42) Raj Karan Khatri Triumphs in Narela, Beats AAP’s Sharad Kumar

In Narela (Constituency No. 1), BJP’s Raj Karan Khatri clinched a win against Sharad Kumar from AAP with a lead of 8,596 votes. The result was confirmed after 22 rounds of counting, solidifying the BJP’s hold in the area.

43) Parvesh Sahib Singh Ousts Arvind Kejriwal in New Delhi

A major upset unfolded in New Delhi (Constituency No. 40), where BJP’s Parvesh Sahib Singh defeated AAP’s Arvind Kejriwal by 4,089 votes. The 14-round contest concluded with the result declared, marking a significant shift in Delhi’s political landscape.

44) Amanatullah Khan Retains Okhla Seat for AAP with a 23,639 Vote Lead.

AAP’s Amanatullah Khan successfully defended his stronghold in Okhla (Constituency No. 54), defeating BJP’s Manish Chaudhary by an impressive margin of 23,639 votes. The final results were announced after 23 rounds of counting.

45) Kuldeep Solanki Wins Palam Seat for BJP with 8,952 Votes Lead

In Palam (Constituency No. 37), BJP’s Kuldeep Solanki secured victory over AAP’s Joginder Solanki with a margin of 8,952 votes. The result was confirmed after 22 rounds of counting, further strengthening the BJP’s presence in the capital.

46) AAP’s Pravesh Ratn Edges Out Raj Kumar Anand in Patel Nagar

A closely fought battle in Patel Nagar (Constituency No. 24) saw AAP’s Pravesh Ratn defeating BJP’s Raj Kumar Anand by 4,049 votes. After 15 rounds of counting, the result was officially declared.

47) Ravi Negi of BJP Wins Patparganj by a Commanding 28,072 Votes

BJP’s Ravinder Singh Negi (Ravi Negi) emerged as the winner in Patparganj (Constituency No. 57), securing a decisive victory over AAP’s Avadh Ojha with a significant margin of 28,072 votes. The counting concluded after 13 rounds.

48) Anil Kumar Sharma of BJP Defeats Pramila Tokas in R. K. Puram

In R. K. Puram (Constituency No. 44), BJP’s Anil Kumar Sharma triumphed over AAP’s Pramila Tokas with a margin of 14,453 votes. The election result was declared after 12 rounds of counting.

49) Umang Bajaj Clinches Rajinder Nagar for BJP in a Tight Contest

BJP’s Umang Bajaj secured a narrow victory in Rajinder Nagar (Constituency No. 39) against AAP’s Durgesh Pathak, winning by just 1,231 votes after 14 rounds of counting.

50) Manjinder Singh Sirsa Wins Rajouri Garden for BJP with 18,190 Votes Margin

In Rajouri Garden (Constituency No. 27), BJP’s Manjinder Singh Sirsa defeated AAP’s A. Dhanwati Chandela by a comfortable 18,190 votes, sealing the result after 12 rounds.

51) Kulwant Rana Secures Rithala for BJP with a 29,616-Vote Lead

BJP’s Kulwant Rana clinched victory in Rithala (Constituency No. 6) by a strong margin of 29,616 votes, defeating AAP’s Mohinder Goyal after 20 rounds of counting.

52) Vijender Gupta Crushes Pardeep Mittal in Rohini by 37,816 Votes

In Rohini (Constituency No. 13), BJP’s Vijender Gupta registered a landslide victory, defeating AAP’s Pardeep Mittal by a staggering 37,816 votes. The final results were declared after 17 rounds.

53) Jitender Mahajan Triumphs in Rohtas Nagar by 27,902 Votes

BJP’s Jitender Mahajan emerged victorious in Rohtas Nagar (Constituency No. 64), defeating AAP’s Sarita Singh with a comfortable margin of 27,902 votes after 15 rounds of counting.

54) AAP’s Som Dutt Wins Sadar Bazar by 6,307 Votes

AAP’s Som Dutt managed to retain Sadar Bazar (Constituency No. 19) by defeating BJP’s Manoj Kumar Jindal with a margin of 6,307 votes after 20 rounds of counting.

55) BJP’s Chandan Kumar Choudhary Scrapes Through in Sangam Vihar

In one of the closest contests, BJP’s Chandan Kumar Choudhary won Sangam Vihar (Constituency No. 49) by a mere 344 votes, edging past AAP’s Dinesh Mohaniya after 19 rounds of counting.

56) Chaudhary Zubair Ahmad Wins Seelampur for AAP by 42,477 Votes

AAP’s Chaudhary Zubair Ahmad secured a landslide victory in Seelampur (Constituency No. 65), defeating BJP’s Anil Kumar Sharma (Gaur) by a whopping 42,477 votes after 19 rounds.

57) AAP’s Veer Singh Dhingan Wins Seemapuri with 10,368-Vote Lead

In Seemapuri (Constituency No. 63), AAP’s Veer Singh Dhingan defeated BJP’s Ku. Rinku by 10,368 votes, with the result declared after 15 rounds.

58) BJP’s Sanjay Goyal Defeats Jitender Singh Shunty in Shahdara

BJP’s Sanjay Goyal secured a victory in Shahdara (Constituency No. 62), defeating AAP’s Jitender Singh Shunty by 5,178 votes after 18 rounds of counting.

59) Karnail Singh of BJP Wins Shakur Basti by 20,998 Votes

In Shakur Basti (Constituency No. 15), BJP’s Karnail Singh claimed victory over AAP’s Satyendar Jain with a margin of 20,998 votes, with results confirmed after 11 rounds.

60) Rekha Gupta Secures Shalimar Bagh for BJP with 29,595 Votes Lead

BJP’s Rekha Gupta clinched a landslide win in Shalimar Bagh (Constituency No. 14), defeating AAP’s Bandana Kumari by 29,595 votes after 14 rounds of counting.

In Case You Like| Delhi Election 2025: Current Voting Status Constituency-wise, Percentage, Facts as per Election Commission Data

61) Sultanpur Majra: AAP’s Mukesh Kumar Ahlawat Wins by 17,126 Votes

In the Sultanpur Majra constituency, Mukesh Kumar Ahlawat of the Aam Aadmi Party (AAP) emerged victorious against Karam Singh Karma from the Bharatiya Janata Party (BJP). Ahlawat secured a comfortable margin of 17,126 votes, with the final result declared after 15 rounds of counting.

62) Tilak Nagar: Jarnail Singh Secures an 11,656-Vote Lead

AAP’s Jarnail Singh successfully retained the Tilak Nagar seat, defeating BJP’s Shveta Saini by 11,656 votes. After 12 rounds of counting, the result was officially declared, solidifying Singh’s stronghold in the constituency.

63) Timarpur: BJP’s Surya Prakash Khatri Edges Out AAP’s Surinder Pal Singh

In a closely contested battle, Surya Prakash Khatri of the BJP managed to defeat Surinder Pal Singh (Bittoo) from the AAP in Timarpur. Khatri secured a narrow victory with a margin of just 1,168 votes after 17 rounds of counting. The result has now been officially declared.

64) Tri Nagar: BJP’s Tilak Ram Gupta Wins by 15,896 Votes

Tilak Ram Gupta of the BJP emerged victorious in Tri Nagar, defeating Preeti Jitender Tomar from the AAP. Gupta secured a comfortable win with a margin of 15,896 votes after 14 rounds of counting. The final result has been declared.

65) Trilokpuri: Ravi Kant Secures a Thin Victory for BJP

Ravi Kant of the BJP secured a narrow victory in Trilokpuri, defeating Anjana Parcha from the AAP by just 392 votes. The seat witnessed one of the closest margins in this election, with the final result declared after 12 rounds of counting.

66) Tughlakabad: AAP’s Sahi Ram Triumphs Over BJP’s Rohtash Kumar

In Tughlakabad, Sahi Ram of the AAP secured a convincing victory over Rohtash Kumar of the BJP. With a margin of 14,711 votes, Sahi Ram’s win was officially confirmed after 13 rounds of counting.

67) Uttam Nagar: BJP’s Pawan Sharma Maintains a Strong Lead

In Uttam Nagar, Pawan Sharma of the BJP is leading against Posh Balyan from the AAP with a massive margin of 29,740 votes. As counting continues, the result remains in progress after 28 rounds.

68) Vikaspuri: BJP’s Pankaj Kumar Singh Ahead with 9,915 Votes

In Vikaspuri, Pankaj Kumar Singh of the BJP is leading against Mahinder Yadav from the AAP. Singh has built a 9,915-vote lead, with counting still in progress after 23 out of 29 rounds.

69) Vishwas Nagar: BJP’s Om Prakash Sharma Wins by 25,042 Votes

Om Prakash Sharma of the BJP registered a massive victory in Vishwas Nagar, defeating Deepak Singhal from the AAP by a substantial margin of 25,042 votes. The result was officially declared after 16 rounds of counting.

70) Wazirpur: BJP’s Poonam Sharma Clinches Victory

In Wazirpur, Poonam Sharma of the BJP defeated Rajesh Gupta from the AAP with a margin of 11,425 votes. After 13 rounds of counting, the final result was officially declared.

For You| Delhi Election Results 2025: Party-wise Winning and Losing Candidates List; Check Total Count Here!

Major Takeaways from the Delhi Election 2025 Outcome

The 2025 Delhi Assembly election results mark a significant political shift in the national capital, with the BJP securing a decisive mandate after nearly three decades. Here are the key takeaways from the outcome:

1. BJP’s Resurgence Ends AAP’s Decade-Long Dominance  

The Bharatiya Janata Party (BJP) won 47 seats in the 70-member assembly, ending the Aam Aadmi Party’s (AAP) 10-year rule and securing its first victory in Delhi since 1998. 

AAP, which had previously won 62 seats in 2020, managed only 25 seats, while the Congress failed to open its account for the third consecutive election. 

The BJP’s campaign, centred on Prime Minister Narendra Modi’s leadership and anti-corruption rhetoric, resonated with voters disillusioned by AAP’s governance challenges.

2. Congress’s Irrelevance Deepens  

The Congress party suffered a hat-trick of electoral wipeouts, failing to win even a single seat despite fielding candidates in all constituencies. 

Its vote share shrank further, reflecting a loss of grassroots connection and an inability to counter the BJP-AAP rivalry. 

Senior Congress leader Jairam Ramesh acknowledged the defeat as a rejection of AAP but admitted the party needs a “sustained effort” to revive its presence.

3. Modi’s Enduring Appeal and Welfare Politics  

The BJP’s victory reaffirmed PM Modi’s dominance in national politics, with the party leveraging central schemes like Ayushman Bharat and promises of enhanced security and infrastructure. 

Voters prioritised the BJP’s guarantees of “good governance” over AAP’s localised welfare pledges, such as free electricity and cash transfers for women.

4. Anti-Incumbency Against AAP  

AAP faced severe anti-incumbency due to corruption allegations and unfulfilled promises, including worsening air quality and unemployment. 

Key leaders like Arvind Kejriwal (New Delhi), Manish Sisodia, and Atishi lost their seats, signalling public discontent with the party’s administration. 

The defeat leaves AAP without a stronghold, raising questions about its national ambitions.

5. Shift in Key Constituencies

  • New Delhi: Kejriwal lost to BJP’s Parvesh Verma, ending his 10-year stint as MLA.  
  • Kalkaji: Atishi trailed BJP’s Ramesh Bidhuri, reflecting urban voters’ preference for BJP’s development agenda.  
  • Jangpura and Patparganj: BJP candidates overturned AAP’s previous margins, highlighting shifting loyalties in traditional AAP strongholds.  

6. Voter Sentiment and Triangular Contests  

While the BJP-AAP contest dominated, the Congress’s presence split anti-BJP votes in some seats, indirectly aiding the BJP. 

The election also underscored Delhi’s tendency to favour different parties in state and national polls, as seen in the 2024 Lok Sabha results, where the BJP swept all seven parliamentary seats.

Discover| Delhi Election 2025 Result Today: Where to Watch Vidhan Sabha Poll Counting with Official EC Website and Apps

How the 2025 Results Compare to Previous Delhi Elections

The 2025 Delhi Assembly election results mark a significant shift compared to previous elections, particularly those of 2013, 2015, and 20201. Here’s a detailed comparison:

Overall Performance

  • 2025: The Bharatiya Janata Party (BJP) won 47 seats, securing a majority in the 70-member assembly and ending the Aam Aadmi Party’s (AAP) decade-long dominance.
  • 2020: AAP won 62 seats, while the BJP improved its tally to 8 seats. The Congress remained seatless.
  • 2015: AAP achieved a historic victory, winning 67 out of 70 seats. The BJP secured only 3 seats, and Congress failed to win any.
  • 2013: The BJP emerged as the single largest party with 31 seats but fell short of a majority. AAP secured 28 seats, and Congress won 8. AAP and Congress then formed a short-lived coalition government.

Party Positions and Alliances

  • BJP: In 2025, the BJP’s 47 seats marked a major resurgence, allowing them to form a government after a 27-year gap. This is a significant increase compared to their performance in 2020 (8 seats) and 2015 (3 seats).
  • AAP: AAP’s seat share decreased dramatically from 62 in 2020 to just 25 in 20251. This indicates a strong anti-incumbency factor and a shift in voter preference.
  • Congress: The Congress party failed to secure any seats in 2025, marking a third consecutive election without representation in the Delhi Assembly. Their performance has been declining since 2013 when they won 8 seats.
  • Alliances: In 2013, the Congress and AAP formed a coalition, but this alliance was not sustained in subsequent elections. In 2025, there were no significant alliances, leading to a direct contest between the BJP and AAP.

Vote Share

  • In 2015, AAP secured 54.3% of the popular vote, while the BJP got 32.2% and Congress 9.7%.
  • The voter turnout in the 2025 assembly elections was 60.54%.

Key Constituencies and Candidates

  • In 2025, key AAP leaders like Arvind Kejriwal and Manish Sisodia lost their seats in New Delhi and Jangpura, respectively.
  • In 2015, BJP’s chief ministerial candidate Kiran Bedi lost to AAP candidate SK Bagga in the Krishna Nagar constituency.

In Case You Missed| Delhi Election Results 2025: किस पार्टी से कौन उम्मीदवार आगे और कौन पीछे, यहां देखें लाइव रिपोर्ट

What Were the Most Surprising Upsets in the 2025 Delhi Elections?

The 2025 Delhi Assembly elections featured several surprising upsets, reflecting a significant shift in voter sentiment. Key highlights include:

  • Arvind Kejriwal’s Loss in New Delhi: AAP leader and former Delhi Chief Minister Arvind Kejriwal’s defeat in the New Delhi constituency to BJP’s Parvesh Sahib Singh Verma was a major shock, considering Kejriwal’s decade-long hold on the seat. Verma won by a margin of 4,089 votes, securing 30,088 votes compared to Kejriwal’s 25,999.
  • Manish Sisodia’s Defeat in Jangpura: Former Deputy Chief Minister and senior AAP leader Manish Sisodia lost the Jangpura constituency to BJP’s Tarvinder Singh Marwah by approximately 600 votes. Sisodia secured 38,184 votes, while Marwah garnered 38,859 votes. This marked a significant shift in voter sentiment, as Jangpura had been an AAP stronghold since 2015.
  • Saurabh Bharadwaj’s Loss in Greater Kailash: AAP’s Saurabh Bharadwaj lost the Greater Kailash seat to BJP’s Shikha Roy by a margin of 3,188 votes. Roy secured 49,594 votes, while Bharadwaj finished with 46,406 votes. This result reflects the BJP’s growing influence in a constituency where AAP previously held a strong presence.
  • Rakhi Birla’s loss from the Madipur Assembly constituency: Former minister and current Deputy Speaker of the Delhi Vidhan Sabha, Rakhi Birla, lost the polls against the BJP’s Kailash Gangwal from the Madipur Assembly constituency in West Delhi with 10899 votes.
  • Ramesh Bidhuri’s Loss in Kalkaji: BJP’s Ramesh Bidhuri lost the Kalkaji seat to AAP leader Atishi by over 3,500 votes. Bidhuri secured 48,633 votes, while Atishi won with 52,154 votes.

Explore More| Delhi Election Result 2025: Who won with the most and who with the least votes? See here

BJP Secures Landslide Victory in Delhi Assembly Election 2025

The results of the 2025 Delhi Assembly Election are decisive, with the Bharatiya Janata Party (BJP) securing a commanding 48 out of 70 seats. 

Exit polls on February 5, 2025, had predicted a strong wave in favour of the BJP, marking their return to power in the national capital after 27 years.

The Aam Aadmi Party (AAP), which had dominated Delhi politics by winning 67 seats in 2015 and 62 in 2020, saw a significant decline in support. With only 22 seats, AAP conceded defeat, making way for the BJP’s resurgence.

In a major political upset, BJP’s Parvesh Verma defeated AAP chief Arvind Kejriwal in the prestigious New Delhi constituency.