Target / defence
Lok Sabha 2024 seats ranked by winning margin.
Lok Sabha
Vidhan Sabha
Lok Sabha 2024 · showing 542 of 542 seats (closest margins first). Pick a party to split defend vs attack.
- knife-edge: 44
- marginal: 85
- competitive: 126
- comfortable: 160
- safe: 127
| Constituency | State | Winner | Margin | Band | Posture |
|---|---|---|---|---|---|
| Mumbai North West | Maharashtra | SHS | 0.0% (48) | knife-edge | watch |
| Attingal | Kerala | INC | 0.1% (684) | knife-edge | watch |
| Jaipur Rural | Rajasthan | BJP | 0.1% (1,615) | knife-edge | watch |
| Jajpur | Orissa | BJP | 0.1% (1,587) | knife-edge | watch |
| kanker | Chhattisgarh | BJP | 0.2% (1,884) | knife-edge | watch |
| HAMIRPUR | Uttar Pradesh | SP | 0.2% (2,629) | knife-edge | watch |
| FARRUKHABAD | Uttar Pradesh | BJP | 0.3% (2,678) | knife-edge | watch |
| Ferozpur | Punjab | INC | 0.3% (3,242) | knife-edge | watch |
| DHULE | Maharashtra | INC | 0.3% (3,831) | knife-edge | watch |
| BANSGAON | Uttar Pradesh | BJP | 0.3% (3,150) | knife-edge | watch |
| Mahbubnagar | Telangana | BJP | 0.4% (4,500) | knife-edge | watch |
| Bishnupur | West Bengal | BJP | 0.4% (5,567) | knife-edge | watch |
| SALEMPUR | Uttar Pradesh | SP | 0.4% (3,573) | knife-edge | watch |
| Dhaurahra | Uttar Pradesh | SP | 0.4% (4,449) | knife-edge | watch |
| Arambagh | West Bengal | AITC | 0.4% (6,399) | knife-edge | watch |
| Virudhunagar | Tamil Nadu | INC | 0.4% (4,379) | knife-edge | watch |
| PHULPUR | Uttar Pradesh | BJP | 0.4% (4,332) | knife-edge | watch |
| Beed | Maharashtra | NCPSP | 0.4% (6,553) | knife-edge | watch |
| Chandigarh | Chandigarh | INC | 0.6% (2,504) | knife-edge | watch |
| Balurghat | West Bengal | BJP | 0.8% (10,386) | knife-edge | watch |
| MEERUT | Uttar Pradesh | BJP | 0.9% (10,585) | knife-edge | watch |
| Anandpur Sahib | Punjab | AAP | 1.0% (10,846) | knife-edge | watch |
| HATKANANGLE | Maharashtra | SHS | 1.0% (13,426) | knife-edge | watch |
| Tirupati | Andhra Pradesh | YSRCP | 1.1% (14,569) | knife-edge | watch |
| Purulia | West Bengal | BJP | 1.2% (17,079) | knife-edge | watch |
| Mavelikkara | Kerala | INC | 1.2% (10,868) | knife-edge | watch |
| Patiala | Punjab | INC | 1.3% (14,831) | knife-edge | watch |
| Saran | Bihar | BJP | 1.4% (13,661) | knife-edge | watch |
| ALIGARH | Uttar Pradesh | BJP | 1.4% (15,647) | knife-edge | watch |
| AONLA | Uttar Pradesh | SP | 1.5% (15,969) | knife-edge | watch |
| Karimganj | Assam | BJP | 1.6% (18,360) | knife-edge | watch |
| Araria | Bihar | BJP | 1.6% (20,094) | knife-edge | watch |
| jhunjhunu | Rajasthan | INC | 1.6% (18,235) | knife-edge | watch |
| Thiruvananthapuram | Kerala | INC | 1.7% (16,077) | knife-edge | watch |
| Amravati | Maharashtra | INC | 1.7% (19,731) | knife-edge | watch |
| Dharmapuri | Tamil Nadu | DMK | 1.7% (21,300) | knife-edge | watch |
| Sasaram | Bihar | INC | 1.8% (19,157) | knife-edge | watch |
| Mumbai North Central | Maharashtra | INC | 1.8% (16,514) | knife-edge | watch |
| Medinipur | West Bengal | AITC | 1.9% (27,191) | knife-edge | watch |
| Dumka | Jharkhand | JMM | 1.9% (22,527) | knife-edge | watch |
| Sonipat | Haryana | INC | 1.9% (21,816) | knife-edge | watch |
| Chandauli | Uttar Pradesh | SP | 1.9% (21,565) | knife-edge | watch |
| Davanagere | Karnataka | INC | 2.0% (26,094) | knife-edge | watch |
| Ludhiana | Punjab | INC | 2.0% (20,942) | knife-edge | watch |
| Purnia | Bihar | IND | 2.0% (23,847) | marginal | — |
| Alathur | Kerala | CPI(M) | 2.1% (20,111) | marginal | — |
| Gulbarga | Karnataka | INC | 2.1% (27,205) | marginal | — |
| Kandhamal | Orissa | BJP | 2.2% (21,371) | marginal | — |
| Ahmadnagar | Maharashtra | NCPSP | 2.2% (28,929) | marginal | — |
| Banaskantha | Gujarat | INC | 2.2% (30,406) | marginal | — |
| Muzaffarnagar | Uttar Pradesh | SP | 2.3% (24,672) | marginal | — |
| Bankura | West Bengal | AITC | 2.3% (32,778) | marginal | — |
| Kanpur | Uttar Pradesh | BJP | 2.4% (20,968) | marginal | — |
| Kurukshetra | Haryana | BJP | 2.4% (29,021) | marginal | — |
| Cooch Behar | West Bengal | AITC | 2.4% (39,250) | marginal | — |
| Bangalore Central | Karnataka | BJP | 2.5% (32,707) | marginal | — |
| HARDOI | Uttar Pradesh | BJP | 2.6% (27,856) | marginal | — |
| Namakkal | Tamil Nadu | DMK | 2.6% (29,112) | marginal | — |
| AMROHA | Uttar Pradesh | BJP | 2.6% (28,670) | marginal | — |
| Buldhana | Maharashtra | SHS | 2.7% (29,479) | marginal | — |
| Patan | Gujarat | BJP | 2.7% (31,876) | marginal | — |
| Satara | Maharashtra | BJP | 2.7% (32,771) | marginal | — |
| UNNAO | Uttar Pradesh | BJP | 2.8% (35,818) | marginal | — |
| ETAH | Uttar Pradesh | SP | 2.8% (28,052) | marginal | — |
| Kota | Rajasthan | BJP | 2.8% (41,974) | marginal | — |
| Buxar | Bihar | RJD | 2.8% (30,091) | marginal | — |
| Medak | Telangana | BJP | 2.8% (39,139) | marginal | — |
| Sheohar | Bihar | JD(U) | 2.8% (29,143) | marginal | — |
| Kheri | Uttar Pradesh | SP | 2.8% (34,329) | marginal | — |
| MAHARAJGANJ | Uttar Pradesh | BJP | 3.0% (35,451) | marginal | — |
| FATEHPUR | Uttar Pradesh | SP | 3.0% (33,199) | marginal | — |
| South Goa | Goa | INC | 3.0% (13,535) | marginal | — |
| Bhandara - Gon | Maharashtra | INC | 3.1% (37,380) | marginal | — |
| rajanandgaanv | Chhattisgarh | BJP | 3.1% (44,411) | marginal | — |
| Bareilly | Uttar Pradesh | BJP | 3.1% (34,804) | marginal | — |
| Kanthi | West Bengal | BJP | 3.1% (47,764) | marginal | — |
| Haveri | Karnataka | BJP | 3.1% (43,513) | marginal | — |
| Hassan | Karnataka | INC | 3.2% (42,649) | marginal | — |
| Jagatsinghpur | Orissa | BJP | 3.2% (40,696) | marginal | — |
| MISRIKH | Uttar Pradesh | BJP | 3.2% (33,406) | marginal | — |
| BADAUN | Uttar Pradesh | SP | 3.2% (34,991) | marginal | — |
| Mumbai North East | Maharashtra | SHSUBT | 3.3% (29,861) | marginal | — |
| Bhubaneswar | Orissa | BJP | 3.3% (35,152) | marginal | — |
| DEORIA | Uttar Pradesh | BJP | 3.4% (34,842) | marginal | — |
| MACHHLISHAHR | Uttar Pradesh | SP | 3.4% (35,850) | marginal | — |
| nagaur | Rajasthan | RLP | 3.4% (42,225) | marginal | — |
| MIRZAPUR | Uttar Pradesh | ADS | 3.5% (37,810) | marginal | — |
| Akola | Maharashtra | BJP | 3.5% (40,626) | marginal | — |
| Koppal | Karnataka | INC | 3.5% (46,357) | marginal | — |
| Bhiwani-Mahendragarh | Haryana | BJP | 3.5% (41,510) | marginal | — |
| Chitradurga | Karnataka | BJP | 3.5% (48,121) | marginal | — |
| Fatehgarh Sahib | Punjab | INC | 3.5% (34,202) | marginal | — |
| korba | Chhattisgarh | INC | 3.6% (43,283) | marginal | — |
| Ongole | Andhra Pradesh | TDP | 3.6% (50,199) | marginal | — |
| Ambala | Haryana | INC | 3.7% (49,036) | marginal | — |
| BIJNOR | Uttar Pradesh | RLD | 3.7% (37,508) | marginal | — |
| Zahirabad | Telangana | INC | 3.7% (46,188) | marginal | — |
| Alwar | Rajasthan | BJP | 3.9% (48,282) | marginal | — |
| Krishnanagar | West Bengal | AITC | 4.0% (56,705) | marginal | — |
| BHADOHI | Uttar Pradesh | BJP | 4.1% (44,072) | marginal | — |
| AKBARPUR | Uttar Pradesh | BJP | 4.1% (44,345) | marginal | — |
| Kokrajhar | Assam | UPPL | 4.2% (51,583) | marginal | — |
| SULTANPUR | Uttar Pradesh | SP | 4.2% (43,174) | marginal | — |
| FATEHPUR SIKRI | Uttar Pradesh | BJP | 4.2% (43,405) | marginal | — |
| Domariyaganj | Uttar Pradesh | BJP | 4.2% (42,728) | marginal | — |
| jaanjgir - champa | Chhattisgarh | BJP | 4.3% (60,000) | marginal | — |
| Bathinda | Punjab | SAD | 4.3% (49,656) | marginal | — |
| Kallakurichi | Tamil Nadu | DMK | 4.3% (53,784) | marginal | — |
| Katihar | Bihar | INC | 4.3% (49,863) | marginal | — |
| Ballia | Uttar Pradesh | SP | 4.3% (43,384) | marginal | — |
| muraina | Madhya Pradesh | BJP | 4.4% (52,530) | marginal | — |
| SHAHJAHANPUR | Uttar Pradesh | BJP | 4.5% (55,379) | marginal | — |
| Amritsar | Punjab | INC | 4.5% (40,301) | marginal | — |
| Aruku | Andhra Pradesh | YSRCP | 4.5% (50,580) | marginal | — |
| Sarguja | Chhattisgarh | BJP | 4.5% (64,822) | marginal | — |
| bharatpur | Rajasthan | INC | 4.6% (51,983) | marginal | — |
| Asansol | West Bengal | AITC | 4.6% (59,564) | marginal | — |
| Hoshiarpur | Punjab | AAP | 4.7% (44,111) | marginal | — |
| Gurgaon | Haryana | BJP | 4.7% (75,079) | marginal | — |
| Secundrabad | Telangana | BJP | 4.8% (49,944) | marginal | — |
| Shirdi | Maharashtra | SHSUBT | 4.8% (50,529) | marginal | — |
| Kadapa | Andhra Pradesh | YSRCP | 4.8% (62,695) | marginal | — |
| Faizabad | Uttar Pradesh | SP | 4.8% (54,567) | marginal | — |
| Jalaun | Uttar Pradesh | SP | 4.8% (53,898) | marginal | — |
| Sitamarhi | Bihar | JD(U) | 4.8% (51,356) | marginal | — |
| GONDA | Uttar Pradesh | BJP | 4.9% (46,224) | marginal | — |
| Tamluk | West Bengal | BJP | 5.0% (77,733) | marginal | — |
| Bangaon | West Bengal | BJP | 5.0% (73,693) | marginal | — |
| Raiganj | West Bengal | BJP | 5.0% (68,197) | marginal | — |
| LATUR | Maharashtra | INC | 5.0% (61,881) | competitive | — |
| Bikaner | Rajasthan | BJP | 5.0% (55,711) | competitive | — |
| Hooghly | West Bengal | AITC | 5.1% (76,853) | competitive | — |
| churu | Rajasthan | INC | 5.1% (72,737) | competitive | — |
| Cuttack | Orissa | BJP | 5.1% (57,077) | competitive | — |
| MOHANLALGANJ | Uttar Pradesh | SP | 5.1% (70,292) | competitive | — |
| Bagalkot | Karnataka | BJP | 5.2% (68,399) | competitive | — |
| Kendrapara | Orissa | BJP | 5.2% (66,536) | competitive | — |
| gwalior | Madhya Pradesh | BJP | 5.2% (70,210) | competitive | — |
| SAHARANPUR | Uttar Pradesh | INC | 5.3% (64,542) | competitive | — |
| NANDED | Maharashtra | INC | 5.3% (59,442) | competitive | — |
| Kolar | Karnataka | JD(S) | 5.3% (71,388) | competitive | — |
| Kishanganj | Bihar | INC | 5.3% (59,692) | competitive | — |
| Ratnagiri - Si | Maharashtra | BJP | 5.3% (47,858) | competitive | — |
| BHIWANDI | Maharashtra | NCPSP | 5.3% (66,121) | competitive | — |
| Tonk-Sawai Madhopur | Rajasthan | INC | 5.3% (64,949) | competitive | — |
| Alipurduars | West Bengal | BJP | 5.4% (75,447) | competitive | — |
| Lakshadweep | Lakshadweep | INC | 5.4% (2,647) | competitive | — |
| Hisar | Haryana | INC | 5.4% (63,381) | competitive | — |
| Salem | Tamil Nadu | DMK | 5.5% (70,357) | competitive | — |
| Maldaha Uttar | West Bengal | BJP | 5.5% (77,708) | competitive | — |
| Arrah | Bihar | CPI(ML) (L) | 5.5% (59,808) | competitive | — |
| Jalpaiguri | West Bengal | BJP | 5.6% (86,693) | competitive | — |
| sikar | Rajasthan | CPI(M) | 5.6% (72,896) | competitive | — |
| Dum Dum | West Bengal | AITC | 5.7% (70,660) | competitive | — |
| ETAWAH | Uttar Pradesh | SP | 5.7% (58,419) | competitive | — |
| bastar | Chhattisgarh | BJP | 5.7% (55,245) | competitive | — |
| Barrackpore | West Bengal | AITC | 5.7% (64,438) | competitive | — |
| Rajampet | Andhra Pradesh | YSRCP | 5.8% (76,071) | competitive | — |
| Ujiarpur | Bihar | BJP | 5.9% (60,102) | competitive | — |
| Bijapur | Karnataka | BJP | 6.0% (77,229) | competitive | — |
| Alappuzha | Kerala | INC | 6.0% (63,513) | competitive | — |
| Baharaich | Uttar Pradesh | BJP | 6.2% (64,227) | competitive | — |
| Ramtek | Maharashtra | INC | 6.2% (76,768) | competitive | — |
| Baharampur | West Bengal | AITC | 6.2% (85,022) | competitive | — |
| Solapur | Maharashtra | INC | 6.2% (74,197) | competitive | — |
| Viluppuram | Tamil Nadu | VCK | 6.2% (70,703) | competitive | — |
| Raichur | Karnataka | INC | 6.2% (79,781) | competitive | — |
| bhind | Madhya Pradesh | BJP | 6.2% (64,840) | competitive | — |
| Allahabad | Uttar Pradesh | INC | 6.3% (58,795) | competitive | — |
| ganganagar | Rajasthan | INC | 6.3% (88,153) | competitive | — |
| Begusarai | Bihar | BJP | 6.4% (81,480) | competitive | — |
| KAIRANA | Uttar Pradesh | SP | 6.4% (69,116) | competitive | — |
| Giridih | Jharkhand | AJSUP | 6.4% (80,880) | competitive | — |
| Dhenkanal | Orissa | BJP | 6.5% (76,567) | competitive | — |
| Chikkodi | Karnataka | INC | 6.5% (90,834) | competitive | — |
| Nagaland | Nagaland | INC | 6.7% (50,984) | competitive | — |
| Chalakudy | Kerala | INC | 6.8% (63,754) | competitive | — |
| Daman And Diu | Daman Diu | IND | 6.8% (6,225) | competitive | — |
| Mumbai South Central | Maharashtra | SHSUBT | 6.8% (53,384) | competitive | — |
| mandla | Madhya Pradesh | BJP | 6.8% (1,03,846) | competitive | — |
| Thrissur | Kerala | BJP | 6.9% (74,686) | competitive | — |
| Maval | Maharashtra | SHS | 6.9% (96,615) | competitive | — |
| BANDA | Uttar Pradesh | SP | 6.9% (71,210) | competitive | — |
| Mumbai South | Maharashtra | SHSUBT | 6.9% (52,673) | competitive | — |
| Faridkot | Punjab | IND | 6.9% (70,053) | competitive | — |
| Pataliputra | Bihar | RJD | 7.0% (85,174) | competitive | — |
| PRATAPGARH | Uttar Pradesh | SP | 7.0% (66,206) | competitive | — |
| barmer | Rajasthan | INC | 7.1% (1,18,176) | competitive | — |
| Bhadrak | Orissa | BJP | 7.1% (91,544) | competitive | — |
| Dharwad | Karnataka | BJP | 7.2% (97,324) | competitive | — |
| Bellary | Karnataka | INC | 7.2% (98,992) | competitive | — |
| Munger | Bihar | JD(U) | 7.2% (80,870) | competitive | — |
| Pathanamthitta | Kerala | INC | 7.3% (66,119) | competitive | — |
| Bharuch | Gujarat | BJP | 7.3% (85,696) | competitive | — |
| Nabarangpur | Orissa | BJP | 7.3% (87,536) | competitive | — |
| Godda | Jharkhand | BJP | 7.3% (1,01,813) | competitive | — |
| Palakkad | Kerala | INC | 7.3% (75,283) | competitive | — |
| SHRAWASTI | Uttar Pradesh | SP | 7.4% (76,673) | competitive | — |
| MANDI | Himachal Pradesh | BJP | 7.4% (74,755) | competitive | — |
| Adilabad | Telangana | BJP | 7.4% (90,652) | competitive | — |
| East Delhi | Delhi | BJP | 7.4% (93,663) | competitive | — |
| Wardha | Maharashtra | NCPSP | 7.5% (81,648) | competitive | — |
| Jhansi | Uttar Pradesh | BJP | 7.5% (1,02,614) | competitive | — |
| Barasat | West Bengal | AITC | 7.5% (1,14,189) | competitive | — |
| Kushi Nagar | Uttar Pradesh | BJP | 7.6% (81,790) | competitive | — |
| Gurdaspur | Punjab | INC | 7.7% (82,861) | competitive | — |
| Yavatmal-Washim | Maharashtra | SHSUBT | 7.8% (94,473) | competitive | — |
| Nagarkurnool | Telangana | INC | 7.8% (94,414) | competitive | — |
| Anand | Gujarat | BJP | 7.8% (89,939) | competitive | — |
| Vaishali | Bihar | LJP (RV) | 7.8% (89,634) | competitive | — |
| Keonjhar | Orissa | BJP | 7.9% (97,042) | competitive | — |
| Nawada | Bihar | BJP | 7.9% (67,670) | competitive | — |
| Nandyal | Andhra Pradesh | TDP | 8.0% (1,11,975) | competitive | — |
| satna | Madhya Pradesh | BJP | 8.0% (84,949) | competitive | — |
| Jalna | Maharashtra | INC | 8.1% (1,09,958) | competitive | — |
| FIROZABAD | Uttar Pradesh | SP | 8.1% (89,312) | competitive | — |
| SITAPUR | Uttar Pradesh | INC | 8.2% (89,641) | competitive | — |
| Moradabad | Uttar Pradesh | SP | 8.3% (1,05,762) | competitive | — |
| Ranchi | Jharkhand | BJP | 8.4% (1,20,512) | competitive | — |
| Purvi Champaran | Bihar | BJP | 8.4% (88,287) | competitive | — |
| Raigad | Maharashtra | NCP | 8.4% (82,784) | competitive | — |
| jodhpur | Rajasthan | BJP | 8.4% (1,15,677) | competitive | — |
| Kurnool | Andhra Pradesh | TDP | 8.4% (1,11,298) | competitive | — |
| Sant Kabir Nagar | Uttar Pradesh | SP | 8.5% (92,170) | competitive | — |
| Aurangabad | Bihar | RJD | 8.6% (79,111) | competitive | — |
| Sangli | Maharashtra | IND | 8.6% (1,00,053) | competitive | — |
| Jangipur | West Bengal | AITC | 8.6% (1,16,637) | competitive | — |
| Coimbatore | Tamil Nadu | DMK | 8.7% (1,18,068) | competitive | — |
| khargone | Madhya Pradesh | BJP | 8.8% (1,35,018) | competitive | — |
| chindwada | Madhya Pradesh | BJP | 8.8% (1,13,618) | competitive | — |
| Puri | Orissa | BJP | 8.8% (1,04,709) | competitive | — |
| Nizamabad | Telangana | BJP | 8.9% (1,09,241) | competitive | — |
| Chidambaram | Tamil Nadu | VCK | 8.9% (1,03,554) | competitive | — |
| North East Delhi | Delhi | BJP | 9.0% (1,38,778) | competitive | — |
| Gorakhpur | Uttar Pradesh | BJP | 9.0% (1,03,526) | competitive | — |
| JAUNPUR | Uttar Pradesh | SP | 9.1% (99,335) | competitive | — |
| RAMPUR | Uttar Pradesh | SP | 9.1% (87,434) | competitive | — |
| Kasaragod | Kerala | INC | 9.1% (1,00,649) | competitive | — |
| Dindori | Maharashtra | NCPSP | 9.2% (1,13,199) | competitive | — |
| Valmiki Nagar | Bihar | JD(U) | 9.2% (98,675) | competitive | — |
| CHANDNI CHOWK | Delhi | BJP | 9.3% (89,325) | competitive | — |
| NEW DELHI | Delhi | BJP | 9.3% (78,370) | competitive | — |
| Burdwan - Durg | West Bengal | AITC | 9.3% (1,37,981) | competitive | — |
| Maldaha Dakshin | West Bengal | INC | 9.4% (1,28,368) | competitive | — |
| Hingoli | Maharashtra | SHSUBT | 9.4% (1,08,602) | competitive | — |
| Basti | Uttar Pradesh | SP | 9.4% (1,00,994) | competitive | — |
| Mysore | Karnataka | BJP | 9.4% (1,39,262) | competitive | — |
| Hindupur | Andhra Pradesh | TDP | 9.5% (1,32,427) | competitive | — |
| SHIMLA | Himachal Pradesh | BJP | 9.5% (91,451) | competitive | — |
| Madha | Maharashtra | NCPSP | 9.5% (1,20,837) | competitive | — |
Showing first 250 rows. Narrow with party / posture filters.