Target / defence
Lok Sabha 2019 seats ranked by winning margin.
Lok Sabha
Vidhan Sabha
Lok Sabha 2019 · showing 542 of 542 seats (closest margins first). Pick a party to split defend vs attack.
- knife-edge: 47
- marginal: 49
- competitive: 88
- comfortable: 143
- safe: 215
| Constituency | State | Winner | Margin | Band | Posture |
|---|---|---|---|---|---|
| MACHHLISHAHR | Uttar Pradesh | BJP | 0.0% (181) | knife-edge | watch |
| Arambagh | West Bengal | AITC | 0.1% (1,142) | knife-edge | watch |
| Chamarajanagar | Karnataka | BJP | 0.1% (1,817) | knife-edge | watch |
| Burdwan - Durg | West Bengal | BJP | 0.2% (2,439) | knife-edge | watch |
| Khunti | Jharkhand | BJP | 0.2% (1,445) | knife-edge | watch |
| Jehanabad | Bihar | JD(U) | 0.2% (1,751) | knife-edge | watch |
| Chidambaram | Tamil Nadu | VCK | 0.3% (3,219) | knife-edge | watch |
| Guntur | Andhra Pradesh | TDP | 0.3% (4,205) | knife-edge | watch |
| Koraput | Orissa | INC | 0.3% (3,613) | knife-edge | watch |
| Visakhapatnam | Andhra Pradesh | YSRCP | 0.4% (4,414) | knife-edge | watch |
| Aurangabad | Maharashtra | party-unknown-1920 | 0.4% (4,492) | knife-edge | watch |
| MEERUT | Uttar Pradesh | BJP | 0.4% (4,729) | knife-edge | watch |
| Bhongir | Telangana | INC | 0.4% (5,219) | knife-edge | watch |
| SHRAWASTI | Uttar Pradesh | BSP | 0.5% (5,320) | knife-edge | watch |
| Muzaffarnagar | Uttar Pradesh | BJP | 0.6% (6,526) | knife-edge | watch |
| Srikakulam | Andhra Pradesh | TDP | 0.6% (6,653) | knife-edge | watch |
| Zahirabad | Telangana | TRS | 0.6% (6,229) | knife-edge | watch |
| kanker | Chhattisgarh | BJP | 0.6% (6,914) | knife-edge | watch |
| Rohtak | Haryana | BJP | 0.6% (7,503) | knife-edge | watch |
| Maldaha Dakshin | West Bengal | INC | 0.6% (8,222) | knife-edge | watch |
| Andaman And Nicobar Islands | Andaman Nicobar Islands | INC | 0.7% (1,407) | knife-edge | watch |
| Vijayawada | Andhra Pradesh | TDP | 0.7% (8,726) | knife-edge | watch |
| Malkajgiri | Telangana | INC | 0.7% (10,919) | knife-edge | watch |
| Sambalpur | Orissa | BJP | 0.8% (9,162) | knife-edge | watch |
| Jhargram | West Bengal | BJP | 0.8% (11,767) | knife-edge | watch |
| Alappuzha | Kerala | CPI(M) | 1.0% (10,474) | knife-edge | watch |
| Puri | Orissa | BJD | 1.0% (11,714) | knife-edge | watch |
| Tumkur | Karnataka | BJP | 1.1% (13,339) | knife-edge | watch |
| KANNAUJ | Uttar Pradesh | BJP | 1.1% (12,353) | knife-edge | watch |
| Chelvella | Telangana | TRS | 1.1% (14,317) | knife-edge | watch |
| Balasore | Orissa | BJP | 1.1% (12,956) | knife-edge | watch |
| Nowgong | Assam | INC | 1.1% (16,752) | knife-edge | watch |
| Palakkad | Kerala | INC | 1.1% (11,637) | knife-edge | watch |
| Bapatla | Andhra Pradesh | YSRCP | 1.3% (16,065) | knife-edge | watch |
| Lohardaga | Jharkhand | BJP | 1.3% (10,363) | knife-edge | watch |
| Chandauli | Uttar Pradesh | BJP | 1.3% (13,959) | knife-edge | watch |
| Barrackpore | West Bengal | BJP | 1.4% (14,857) | knife-edge | watch |
| SULTANPUR | Uttar Pradesh | BJP | 1.5% (14,526) | knife-edge | watch |
| Bolangir | Orissa | BJP | 1.5% (19,516) | knife-edge | watch |
| Ballia | Uttar Pradesh | BJP | 1.6% (15,519) | knife-edge | watch |
| Nagaland | Nagaland | NDPP | 1.6% (16,344) | knife-edge | watch |
| Mizoram | Mizoram | MNF | 1.6% (8,140) | knife-edge | watch |
| BADAUN | Uttar Pradesh | BJP | 1.7% (18,454) | knife-edge | watch |
| Lakshadweep | Lakshadweep | NCP | 1.8% (823) | knife-edge | watch |
| SAHARANPUR | Uttar Pradesh | BSP | 1.8% (22,417) | knife-edge | watch |
| Bathinda | Punjab | SAD | 1.8% (21,772) | knife-edge | watch |
| Jalandhar | Punjab | INC | 1.9% (19,491) | knife-edge | watch |
| Kakinada | Andhra Pradesh | YSRCP | 2.1% (25,738) | marginal | — |
| Nalgonda | Telangana | INC | 2.2% (25,682) | marginal | — |
| Kalahandi | Orissa | BJP | 2.2% (26,814) | marginal | — |
| Mayurbhanj | Orissa | BJP | 2.2% (25,256) | marginal | — |
| BAGHPAT | Uttar Pradesh | BJP | 2.3% (23,502) | marginal | — |
| South Goa | Goa | INC | 2.3% (9,755) | marginal | — |
| Inner Manipur | Manipur | BJP | 2.3% (17,755) | marginal | — |
| korba | Chhattisgarh | INC | 2.4% (26,349) | marginal | — |
| Bhadrak | Orissa | BJD | 2.4% (28,803) | marginal | — |
| Bhubaneswar | Orissa | BJP | 2.4% (23,839) | marginal | — |
| Kokrajhar | Assam | IND | 2.6% (37,786) | marginal | — |
| FIROZABAD | Uttar Pradesh | BJP | 2.7% (28,781) | marginal | — |
| Narsapuram | Andhra Pradesh | YSRCP | 2.8% (32,676) | marginal | — |
| Balurghat | West Bengal | BJP | 2.8% (33,293) | marginal | — |
| Basti | Uttar Pradesh | BJP | 2.9% (30,354) | marginal | — |
| chindwada | Madhya Pradesh | INC | 3.1% (37,536) | marginal | — |
| Raigad | Maharashtra | NCP | 3.1% (31,438) | marginal | — |
| Dhenkanal | Orissa | BJD | 3.2% (35,412) | marginal | — |
| Kishanganj | Bihar | INC | 3.2% (34,466) | marginal | — |
| Koppal | Karnataka | BJP | 3.3% (38,397) | marginal | — |
| Amalapuram | Andhra Pradesh | YSRCP | 3.3% (39,795) | marginal | — |
| Amravati | Maharashtra | IND | 3.3% (36,951) | marginal | — |
| Parbhani | Maharashtra | SHS | 3.4% (42,199) | marginal | — |
| Sant Kabir Nagar | Uttar Pradesh | BJP | 3.4% (35,749) | marginal | — |
| Sikkim | Sikkim | SKM | 3.6% (12,433) | marginal | — |
| NANDED | Maharashtra | BJP | 3.6% (40,148) | marginal | — |
| Cooch Behar | West Bengal | BJP | 3.6% (54,231) | marginal | — |
| Karimganj | Assam | BJP | 3.6% (38,389) | marginal | — |
| Chandrapur | Maharashtra | INC | 3.6% (44,763) | marginal | — |
| Pataliputra | Bihar | BJP | 3.7% (39,321) | marginal | — |
| Kasaragod | Kerala | INC | 3.7% (40,438) | marginal | — |
| Nabarangpur | Orissa | BJD | 3.7% (41,634) | marginal | — |
| Attingal | Kerala | INC | 3.8% (38,247) | marginal | — |
| Kaushambi | Uttar Pradesh | BJP | 4.0% (38,722) | marginal | — |
| Vizianagaram | Andhra Pradesh | YSRCP | 4.0% (48,036) | marginal | — |
| BHADOHI | Uttar Pradesh | BJP | 4.2% (43,615) | marginal | — |
| Pathanamthitta | Kerala | INC | 4.3% (44,243) | marginal | — |
| Anandpur Sahib | Punjab | INC | 4.4% (46,884) | marginal | — |
| Dum Dum | West Bengal | AITC | 4.5% (53,002) | marginal | — |
| bastar | Chhattisgarh | INC | 4.5% (38,982) | marginal | — |
| Shirur | Maharashtra | NCP | 4.5% (58,483) | marginal | — |
| Dadra And Nagar Haveli | Dadra Nagar Haveli | IND | 4.6% (9,001) | marginal | — |
| Bellary | Karnataka | BJP | 4.6% (55,707) | marginal | — |
| Krishnanagar | West Bengal | AITC | 4.7% (63,218) | marginal | — |
| Dumka | Jharkhand | BJP | 4.7% (47,590) | marginal | — |
| Raiganj | West Bengal | BJP | 4.8% (60,574) | marginal | — |
| Machilipatnam | Andhra Pradesh | YSRCP | 4.9% (60,238) | marginal | — |
| raigarh | Chhattisgarh | BJP | 4.9% (66,027) | marginal | — |
| Hoshiarpur | Punjab | BJP | 5.0% (48,530) | marginal | — |
| Hooghly | West Bengal | BJP | 5.1% (73,362) | competitive | — |
| Bargarh | Orissa | BJP | 5.2% (63,939) | competitive | — |
| Katihar | Bihar | JD(U) | 5.2% (57,203) | competitive | — |
| ANANTNAG | Jammu Kashmir | JKN | 5.4% (6,676) | competitive | — |
| AMROHA | Uttar Pradesh | BSP | 5.4% (63,248) | competitive | — |
| Bishnupur | West Bengal | BJP | 5.6% (78,047) | competitive | — |
| Adilabad | Telangana | BJP | 5.6% (58,560) | competitive | — |
| ROBERTSGANJ | Uttar Pradesh | ADS | 5.6% (54,336) | competitive | — |
| Keonjhar | Orissa | BJD | 5.7% (66,203) | competitive | — |
| BANDA | Uttar Pradesh | BJP | 5.8% (58,938) | competitive | — |
| Dharmapuri | Tamil Nadu | DMK | 5.8% (70,753) | competitive | — |
| AMETHI | Uttar Pradesh | BJP | 5.9% (55,120) | competitive | — |
| Bangalore Central | Karnataka | BJP | 6.0% (70,968) | competitive | — |
| Faizabad | Uttar Pradesh | BJP | 6.1% (65,477) | competitive | — |
| Birbhum | West Bengal | AITC | 6.2% (88,924) | competitive | — |
| Bardhaman Purba | West Bengal | AITC | 6.3% (89,311) | competitive | — |
| Maldaha Uttar | West Bengal | BJP | 6.3% (84,288) | competitive | — |
| Baharampur | West Bengal | INC | 6.3% (80,696) | competitive | — |
| ETAWAH | Uttar Pradesh | BJP | 6.3% (64,437) | competitive | — |
| Mavelikkara | Kerala | INC | 6.3% (61,138) | competitive | — |
| Medinipur | West Bengal | BJP | 6.4% (88,952) | competitive | — |
| BIJNOR | Uttar Pradesh | BSP | 6.4% (69,941) | competitive | — |
| Chitradurga | Karnataka | BJP | 6.5% (80,178) | competitive | — |
| mandla | Madhya Pradesh | BJP | 6.6% (97,674) | competitive | — |
| Theni | Tamil Nadu | AIADMK | 6.6% (76,693) | competitive | — |
| Ratlam | Madhya Pradesh | BJP | 6.6% (90,636) | competitive | — |
| Nizamabad | Telangana | BJP | 6.7% (70,875) | competitive | — |
| jaanjgir - champa | Chhattisgarh | BJP | 6.7% (83,255) | competitive | — |
| BARAMULLA | Jammu Kashmir | JKN | 6.8% (30,233) | competitive | — |
| Secundrabad | Telangana | BJP | 6.9% (62,114) | competitive | — |
| Gadchiroli-Chimur | Maharashtra | BJP | 6.9% (77,526) | competitive | — |
| Madha | Maharashtra | BJP | 7.1% (85,764) | competitive | — |
| Srerampur | West Bengal | AITC | 7.1% (98,536) | competitive | — |
| MOHANLALGANJ | Uttar Pradesh | BJP | 7.2% (90,229) | competitive | — |
| Ghatal | West Bengal | AITC | 7.3% (1,07,973) | competitive | — |
| Bolpur | West Bengal | AITC | 7.3% (1,06,402) | competitive | — |
| Ludhiana | Punjab | INC | 7.4% (76,372) | competitive | — |
| Anakapalli | Andhra Pradesh | YSRCP | 7.4% (89,192) | competitive | — |
| dausa | Rajasthan | BJP | 7.4% (78,444) | competitive | — |
| Gurdaspur | Punjab | BJP | 7.5% (82,459) | competitive | — |
| mahasamunda | Chhattisgarh | BJP | 7.5% (90,511) | competitive | — |
| Palghar | Maharashtra | SHS | 7.6% (88,883) | competitive | — |
| Nandurbar | Maharashtra | BJP | 7.6% (95,629) | competitive | — |
| Moradabad | Uttar Pradesh | SP | 7.7% (97,878) | competitive | — |
| HATKANANGLE | Maharashtra | SHS | 7.7% (96,039) | competitive | — |
| JAUNPUR | Uttar Pradesh | BSP | 7.8% (80,936) | competitive | — |
| Karimnagar | Telangana | BJP | 7.9% (89,508) | competitive | — |
| Kanthi | West Bengal | AITC | 7.9% (1,11,668) | competitive | — |
| Aurangabad | Bihar | BJP | 7.9% (72,607) | competitive | — |
| Jorhat | Assam | BJP | 7.9% (82,653) | competitive | — |
| Kozhikode | Kerala | INC | 7.9% (85,225) | competitive | — |
| Bangaon | West Bengal | BJP | 8.0% (1,11,594) | competitive | — |
| Vadakara | Kerala | INC | 8.0% (84,663) | competitive | — |
| Barasat | West Bengal | AITC | 8.0% (1,09,983) | competitive | — |
| Mahbubnagar | Telangana | TRS | 8.0% (77,829) | competitive | — |
| Gulbarga | Karnataka | BJP | 8.1% (95,452) | competitive | — |
| KAIRANA | Uttar Pradesh | BJP | 8.2% (92,160) | competitive | — |
| Singhbhum | Jharkhand | INC | 8.4% (72,155) | competitive | — |
| Tiruppur | Tamil Nadu | CPI | 8.5% (93,368) | competitive | — |
| Howrah | West Bengal | AITC | 8.5% (1,03,695) | competitive | — |
| Outer Manipur | Manipur | NPF | 8.6% (73,782) | competitive | — |
| Silchar | Assam | BJP | 8.7% (81,596) | competitive | — |
| rajanandgaanv | Chhattisgarh | BJP | 8.7% (1,11,966) | competitive | — |
| Ladakh | Jammu Kashmir | BJP | 8.7% (10,930) | competitive | — |
| Faridkot | Punjab | INC | 8.7% (83,256) | competitive | — |
| Ambedkar Nagar | Uttar Pradesh | BSP | 8.9% (95,880) | competitive | — |
| Kannur | Kerala | INC | 9.0% (94,559) | competitive | — |
| Thrissur | Kerala | INC | 9.0% (93,633) | competitive | — |
| Tonk-Sawai Madhopur | Rajasthan | BJP | 9.1% (1,11,291) | competitive | — |
| Mandya | Karnataka | IND | 9.2% (1,25,876) | competitive | — |
| Mangaldoi (SC) | Assam | BJP | 9.3% (1,38,545) | competitive | — |
| Jajpur | Orissa | BJD | 9.4% (1,01,693) | competitive | — |
| Bangalore North | Karnataka | BJP | 9.5% (1,47,518) | competitive | — |
| SITAPUR | Uttar Pradesh | BJP | 9.6% (1,00,833) | competitive | — |
| Rajmahal | Jharkhand | JMM | 9.6% (99,195) | competitive | — |
| Bara Banki | Uttar Pradesh | BJP | 9.6% (1,10,140) | competitive | — |
| Fatehgarh Sahib | Punjab | INC | 9.7% (93,898) | competitive | — |
| Barpeta | Assam | INC | 9.7% (1,40,307) | competitive | — |
| Berhampur | Orissa | BJD | 9.7% (94,844) | competitive | — |
| MAINPURI | Uttar Pradesh | SP | 9.7% (94,389) | competitive | — |
| Chikkodi | Karnataka | BJP | 9.8% (1,18,877) | competitive | — |
| Karauli-Dholpur | Rajasthan | BJP | 9.9% (97,682) | competitive | — |
| Rajahmundry | Andhra Pradesh | YSRCP | 9.9% (1,21,634) | competitive | — |
| Peddapalle | Telangana | TRS | 9.9% (95,180) | competitive | — |
| MISRIKH | Uttar Pradesh | BJP | 9.9% (1,00,672) | competitive | — |
| Thiruvananthapuram | Kerala | INC | 9.9% (99,989) | competitive | — |
| muraina | Madhya Pradesh | BJP | 10.0% (1,13,341) | competitive | — |
| Karakat | Bihar | JD(U) | 10.0% (84,542) | competitive | — |
| Sangrur | Punjab | AAP | 10.0% (1,10,211) | comfortable | — |
| Yavatmal-Washim | Maharashtra | SHS | 10.1% (1,17,939) | comfortable | — |
| Chandigarh | Chandigarh | BJP | 10.4% (46,970) | comfortable | — |
| RAMPUR | Uttar Pradesh | SP | 10.4% (1,09,997) | comfortable | — |
| Bidar | Karnataka | BJP | 10.5% (1,16,834) | comfortable | — |
| Mysore | Karnataka | BJP | 10.6% (1,38,647) | comfortable | — |
| Chittoor | Andhra Pradesh | YSRCP | 10.6% (1,37,271) | comfortable | — |
| Raichur | Karnataka | BJP | 10.6% (1,17,716) | comfortable | — |
| Hindupur | Andhra Pradesh | YSRCP | 10.7% (1,40,748) | comfortable | — |
| Anantapur | Andhra Pradesh | YSRCP | 10.7% (1,41,428) | comfortable | — |
| Osmanabad | Maharashtra | SHS | 10.7% (1,27,566) | comfortable | — |
| Ramtek | Maharashtra | SHS | 10.7% (1,26,783) | comfortable | — |
| guna | Madhya Pradesh | BJP | 10.8% (1,25,549) | comfortable | — |
| GHOSI | Uttar Pradesh | BSP | 10.8% (1,22,568) | comfortable | — |
| Narasaraopet | Andhra Pradesh | YSRCP | 10.8% (1,54,002) | comfortable | — |
| Domariyaganj | Uttar Pradesh | BJP | 10.8% (1,05,321) | comfortable | — |
| GHAZIPUR | Uttar Pradesh | BSP | 10.9% (1,19,392) | comfortable | — |
| AONLA | Uttar Pradesh | BJP | 10.9% (1,13,743) | comfortable | — |
| Tura | Meghalaya | NPEP | 11.1% (64,030) | comfortable | — |
| Hassan | Karnataka | JD(S) | 11.2% (1,41,324) | comfortable | — |
| Haveri | Karnataka | BJP | 11.2% (1,40,882) | comfortable | — |
| Viluppuram | Tamil Nadu | DMK | 11.4% (1,28,068) | comfortable | — |
| Satara | Maharashtra | NCP | 11.4% (1,26,528) | comfortable | — |
| Tenkasi | Tamil Nadu | DMK | 11.4% (1,20,286) | comfortable | — |
| Cuttack | Orissa | BJD | 11.5% (1,21,201) | comfortable | — |
| Daman And Diu | Daman Diu | BJP | 11.6% (9,942) | comfortable | — |
| Nellore | Andhra Pradesh | YSRCP | 11.7% (1,48,571) | comfortable | — |
| Amritsar | Punjab | INC | 11.7% (99,626) | comfortable | — |
| Shirdi | Maharashtra | SHS | 11.7% (1,20,195) | comfortable | — |
| bilaspur | Chhattisgarh | BJP | 11.8% (1,41,763) | comfortable | — |
| dhar | Madhya Pradesh | BJP | 11.8% (1,56,029) | comfortable | — |
| Kottayam | Kerala | KCM | 11.8% (1,06,259) | comfortable | — |
| Salem | Tamil Nadu | DMK | 11.9% (1,46,926) | comfortable | — |
| Araria | Bihar | BJP | 11.9% (1,37,241) | comfortable | — |
| Buldhana | Maharashtra | SHS | 12.0% (1,33,287) | comfortable | — |
| Siwan | Bihar | JD(U) | 12.0% (1,16,958) | comfortable | — |
| Ramanathapuram | Tamil Nadu | IUML | 12.0% (1,27,122) | comfortable | — |
| Baramati | Maharashtra | NCP | 12.0% (1,55,774) | comfortable | — |
| Buxar | Bihar | BJP | 12.1% (1,17,609) | comfortable | — |
| SALEMPUR | Uttar Pradesh | BJP | 12.3% (1,12,477) | comfortable | — |
| gwalior | Madhya Pradesh | BJP | 12.3% (1,46,842) | comfortable | — |
| ETAH | Uttar Pradesh | BJP | 12.3% (1,22,670) | comfortable | — |
| Dahod | Gujarat | BJP | 12.4% (1,27,596) | comfortable | — |
| Kendrapara | Orissa | BJD | 12.4% (1,52,584) | comfortable | — |
| Jalpaiguri | West Bengal | BJP | 12.4% (1,84,004) | comfortable | — |
| Beed | Maharashtra | BJP | 12.5% (1,68,368) | comfortable | — |
| Sarguja | Chhattisgarh | BJP | 12.6% (1,57,873) | comfortable | — |
| HARDOI | Uttar Pradesh | BJP | 12.7% (1,32,474) | comfortable | — |
| Kurnool | Andhra Pradesh | YSRCP | 12.7% (1,48,903) | comfortable | — |
| Mumbai South | Maharashtra | SHS | 12.7% (1,00,067) | comfortable | — |
| Eluru | Andhra Pradesh | YSRCP | 12.7% (1,65,925) | comfortable | — |
| Bankura | West Bengal | BJP | 12.8% (1,74,333) | comfortable | — |
| Bangalore Rural | Karnataka | INC | 12.9% (2,06,870) | comfortable | — |
| Kolkata Dakshin | West Bengal | AITC | 13.0% (1,55,192) | comfortable | — |
| PRATAPGARH | Uttar Pradesh | BJP | 13.0% (1,17,752) | comfortable | — |
| BAHRAICH | Uttar Pradesh | BJP | 13.2% (1,28,752) | comfortable | — |
| Chikkballapur | Karnataka | BJP | 13.2% (1,82,110) | comfortable | — |
| Tamluk | West Bengal | AITC | 13.2% (1,90,165) | comfortable | — |
| Chalakudy | Kerala | INC | 13.5% (1,32,274) | comfortable | — |
| Kolkata Uttar | West Bengal | AITC | 13.5% (1,27,095) | comfortable | — |
| Dhubri | Assam | AIUDF | 13.5% (2,26,258) | comfortable | — |
| Khadoor Sahib | Punjab | INC | 13.5% (1,40,573) | comfortable | — |
| Krishnagiri | Tamil Nadu | INC | 13.7% (1,56,765) | comfortable | — |
| Sangli | Maharashtra | BJP | 13.9% (1,64,352) | comfortable | — |
| Arrah | Bihar | BJP | 13.9% (1,47,285) | comfortable | — |
| Cuddalore | Tamil Nadu | DMK | 13.9% (1,43,983) | comfortable | — |
Showing first 250 rows. Narrow with party / posture filters.