Target / defence
Lok Sabha 1991 seats ranked by winning margin.
Lok Sabha
Vidhan Sabha
Lok Sabha 1991 · showing 534 of 534 seats (closest margins first). Pick a party to split defend vs attack.
- knife-edge: 46
- marginal: 85
- competitive: 120
- comfortable: 146
- safe: 137
| Constituency | State | Winner | Margin | Band | Posture |
|---|---|---|---|---|---|
| Akbarpur | Uttar Pradesh 1947 1999 | JD | 0.0% (156) | knife-edge | watch |
| churu | Rajasthan | BJP | 0.0% (168) | knife-edge | watch |
| Davangere | Karnataka | INC | 0.1% (455) | knife-edge | watch |
| Tamluk | West Bengal | CPM | 0.1% (1,062) | knife-edge | watch |
| Chirayinkil | Kerala | CPM | 0.2% (1,106) | knife-edge | watch |
| Bapatla | Andhra Pradesh 27 | TDP | 0.2% (1,097) | knife-edge | watch |
| Raipur | Madhya Pradesh 1947 1999 | INC | 0.2% (959) | knife-edge | watch |
| Malda | West Bengal | INC | 0.3% (1,820) | knife-edge | watch |
| Ferozepur | Punjab | BSP | 0.3% (1,296) | knife-edge | watch |
| Firozabad | Uttar Pradesh 1947 1999 | BJP | 0.3% (1,332) | knife-edge | watch |
| Rajgarh | Madhya Pradesh 1947 1999 | INC | 0.3% (1,470) | knife-edge | watch |
| Sambhal | Uttar Pradesh 1947 1999 | JD | 0.4% (1,705) | knife-edge | watch |
| Hassan | Karnataka | JP | 0.5% (3,191) | knife-edge | watch |
| Kaira | Gujarat | BJP | 0.5% (1,688) | knife-edge | watch |
| NEW DELHI | Delhi | BJP | 0.7% (1,589) | knife-edge | watch |
| Visakhapatnam | Andhra Pradesh 27 | TDP | 0.8% (5,138) | knife-edge | watch |
| HAMIRPUR | Himachal Pradesh | BJP | 0.8% (3,738) | knife-edge | watch |
| Khammam | Andhra Pradesh 27 | INC | 0.8% (5,918) | knife-edge | watch |
| Hingoli | Maharashtra | SHS | 0.8% (3,793) | knife-edge | watch |
| Bara Banki | Uttar Pradesh 1947 1999 | JP | 0.9% (3,798) | knife-edge | watch |
| Rae Bareli | Uttar Pradesh 1947 1999 | INC | 0.9% (3,917) | knife-edge | watch |
| Howrah | West Bengal | CPM | 0.9% (7,380) | knife-edge | watch |
| Ghosi | Uttar Pradesh 1947 1999 | INC | 0.9% (4,429) | knife-edge | watch |
| KAROL BAGH | Delhi | BJP | 1.0% (2,500) | knife-edge | watch |
| Pratapgarh | Uttar Pradesh 1947 1999 | JD | 1.0% (3,696) | knife-edge | watch |
| Hamirpur | Uttar Pradesh 1947 1999 | BJP | 1.1% (4,045) | knife-edge | watch |
| Mandsaur | Madhya Pradesh 1947 1999 | BJP | 1.1% (6,983) | knife-edge | watch |
| Khalilabad | Uttar Pradesh 1947 1999 | BJP | 1.1% (5,091) | knife-edge | watch |
| Lakshadweep | Lakshadweep | INC | 1.1% (281) | knife-edge | watch |
| Miryalguda | Andhra Pradesh 27 | CPM | 1.2% (8,263) | knife-edge | watch |
| CHANDNI CHOWK | Delhi | BJP | 1.2% (2,774) | knife-edge | watch |
| Kasaragod | Kerala | CPM | 1.2% (9,423) | knife-edge | watch |
| Bombay South Central | Maharashtra | SHS | 1.3% (4,402) | knife-edge | watch |
| Allahabad | Uttar Pradesh 1947 1999 | JD | 1.3% (5,196) | knife-edge | watch |
| Hardwar | Uttar Pradesh 1947 1999 | BJP | 1.4% (7,197) | knife-edge | watch |
| Pilibhit | Uttar Pradesh 1947 1999 | BJP | 1.5% (6,923) | knife-edge | watch |
| Bhubaneswar | Orissa | CPM | 1.6% (7,981) | knife-edge | watch |
| Mukundapuram | Kerala | INC | 1.7% (12,365) | knife-edge | watch |
| Jabalpur | Madhya Pradesh 1947 1999 | INC | 1.7% (6,722) | knife-edge | watch |
| Keonjhar | Orissa | JD | 1.7% (7,394) | knife-edge | watch |
| Bhadrak | Orissa | JD | 1.8% (10,939) | knife-edge | watch |
| Anakapalli | Andhra Pradesh 27 | INC | 1.9% (11,158) | knife-edge | watch |
| Alleppey | Kerala | CPM | 1.9% (14,075) | knife-edge | watch |
| Tenali | Andhra Pradesh 27 | TDP | 1.9% (10,171) | knife-edge | watch |
| Ahmednagar | Maharashtra | INC | 1.9% (11,637) | knife-edge | watch |
| Hoshangabad | Madhya Pradesh 1947 1999 | BJP | 2.0% (8,454) | knife-edge | watch |
| Jajpur | Orissa | JD | 2.0% (11,429) | marginal | — |
| Koppal | Karnataka | INC | 2.0% (11,197) | marginal | — |
| Silchar | Assam | BJP | 2.1% (10,851) | marginal | — |
| Nowgong | Assam | AGP | 2.1% (12,917) | marginal | — |
| Lalganj | Uttar Pradesh 1947 1999 | JD | 2.1% (9,638) | marginal | — |
| Calicut | Kerala | INC | 2.1% (15,884) | marginal | — |
| bhilwara | Rajasthan | INC | 2.2% (10,761) | marginal | — |
| Balasore | Orissa | INC | 2.2% (13,218) | marginal | — |
| Badagara | Kerala | ICS(SCS) | 2.2% (17,489) | marginal | — |
| Ottapalam | Kerala | INC | 2.2% (15,088) | marginal | — |
| Palghat | Kerala | INC | 2.3% (15,768) | marginal | — |
| Guntur | Andhra Pradesh 27 | TDP | 2.3% (14,744) | marginal | — |
| Phillaur | Punjab | INC | 2.3% (5,784) | marginal | — |
| Nainital | Uttar Pradesh 1947 1999 | BJP | 2.3% (11,429) | marginal | — |
| Sagar | Madhya Pradesh 1947 1999 | INC | 2.5% (9,348) | marginal | — |
| KANGRA | Himachal Pradesh | BJP | 2.5% (10,816) | marginal | — |
| Jagatsinghpur | Orissa | CPI | 2.5% (17,025) | marginal | — |
| Mangaldoi (SC) | Assam | INC | 2.6% (18,013) | marginal | — |
| Bolangir | Orissa | INC | 2.6% (12,075) | marginal | — |
| Mohanlalganj | Uttar Pradesh 1947 1999 | BJP | 2.7% (10,212) | marginal | — |
| Mathurapur | West Bengal | CPM | 2.7% (19,746) | marginal | — |
| Aligarh | Uttar Pradesh 1947 1999 | BJP | 2.7% (12,475) | marginal | — |
| Shahjahanpur | Uttar Pradesh 1947 1999 | JD | 2.7% (13,316) | marginal | — |
| Banda | Uttar Pradesh 1947 1999 | BJP | 2.8% (10,184) | marginal | — |
| Adoor | Kerala | INC | 2.8% (18,595) | marginal | — |
| Surendranagar | Gujarat | BJP | 2.8% (10,886) | marginal | — |
| Mainpuri | Uttar Pradesh 1947 1999 | JP | 2.8% (12,165) | marginal | — |
| Chandauli | Uttar Pradesh 1947 1999 | BJP | 2.8% (12,297) | marginal | — |
| Moradabad | Uttar Pradesh 1947 1999 | JD | 2.8% (13,978) | marginal | — |
| Kodarma | Bihar 1947 1999 | JD | 2.9% (14,122) | marginal | — |
| Mysore | Karnataka | INC | 3.0% (16,882) | marginal | — |
| Pune | Maharashtra | BJP | 3.0% (16,938) | marginal | — |
| Khargone | Madhya Pradesh 1947 1999 | BJP | 3.1% (13,795) | marginal | — |
| Saharanpur | Uttar Pradesh 1947 1999 | JD | 3.1% (18,342) | marginal | — |
| Ratnagiri | Maharashtra | INC | 3.2% (12,928) | marginal | — |
| Tumkur | Karnataka | BJP | 3.2% (18,917) | marginal | — |
| Rewa | Madhya Pradesh 1947 1999 | BSP | 3.2% (14,316) | marginal | — |
| Contai | West Bengal | CPM | 3.4% (23,116) | marginal | — |
| tonk | Rajasthan | BJP | 3.4% (13,019) | marginal | — |
| Mathura | Uttar Pradesh 1947 1999 | BJP | 3.4% (15,512) | marginal | — |
| Bombay North Central | Maharashtra | INC | 3.4% (14,212) | marginal | — |
| Budaun | Uttar Pradesh 1947 1999 | BJP | 3.5% (15,579) | marginal | — |
| chitaudgarh | Rajasthan | BJP | 3.5% (18,418) | marginal | — |
| Bagalkot | Karnataka | INC | 3.6% (21,204) | marginal | — |
| Idukki | Kerala | INC | 3.6% (25,206) | marginal | — |
| Deoria | Uttar Pradesh 1947 1999 | JD | 3.6% (17,177) | marginal | — |
| Khandwa | Madhya Pradesh 1947 1999 | INC | 3.6% (16,775) | marginal | — |
| Quilon | Kerala | INC | 3.8% (27,727) | marginal | — |
| Damoh | Madhya Pradesh 1947 1999 | BJP | 3.8% (16,158) | marginal | — |
| jhunjhunu | Rajasthan | INC | 3.8% (20,254) | marginal | — |
| Maharajganj | Bihar 1947 1999 | JD | 3.9% (24,335) | marginal | — |
| Nagapattinam | Tamil Nadu | INC | 3.9% (25,716) | marginal | — |
| Mizoram | Mizoram | INC | 4.0% (9,593) | marginal | — |
| Hyderabad | Andhra Pradesh 27 | MIM | 4.0% (39,524) | marginal | — |
| Raiganj | West Bengal | CPM | 4.0% (29,968) | marginal | — |
| Outer Manipur | Manipur | INC | 4.0% (19,369) | marginal | — |
| savaimadhopur | Rajasthan | BJP | 4.1% (17,226) | marginal | — |
| Saidpur | Uttar Pradesh 1947 1999 | JD | 4.1% (16,435) | marginal | — |
| Mavelikkara | Kerala | INC | 4.1% (25,488) | marginal | — |
| Broach | Gujarat | BJP | 4.1% (22,173) | marginal | — |
| paali | Rajasthan | BJP | 4.2% (19,301) | marginal | — |
| Trichur | Kerala | INC | 4.2% (29,231) | marginal | — |
| Kanakapura | Karnataka | INC | 4.2% (33,463) | marginal | — |
| Misrikh | Uttar Pradesh 1947 1999 | INC | 4.2% (19,399) | marginal | — |
| Hissar | Haryana | INC | 4.3% (26,194) | marginal | — |
| Unnao | Uttar Pradesh 1947 1999 | BJP | 4.4% (18,949) | marginal | — |
| Thane | Maharashtra | BJP | 4.4% (28,317) | marginal | — |
| Hapur | Uttar Pradesh 1947 1999 | BJP | 4.5% (24,214) | marginal | — |
| Machilipatnam | Andhra Pradesh 27 | TDP | 4.5% (27,322) | marginal | — |
| Kairana | Uttar Pradesh 1947 1999 | JD | 4.5% (22,669) | marginal | — |
| Bangalore South | Karnataka | BJP | 4.6% (27,248) | marginal | — |
| Mirzapur | Uttar Pradesh 1947 1999 | BJP | 4.6% (20,605) | marginal | — |
| Jahanabad | Bihar 1947 1999 | CPI | 4.6% (34,991) | marginal | — |
| Dharwad North | Karnataka | INC | 4.6% (21,791) | marginal | — |
| Parbhani | Maharashtra | SHS | 4.6% (20,161) | marginal | — |
| Kurukshetra | Haryana | INC | 4.7% (30,025) | marginal | — |
| Katihar | Bihar 1947 1999 | JD | 4.7% (23,622) | marginal | — |
| Sasaram | Bihar 1947 1999 | JD | 4.8% (22,562) | marginal | — |
| Srikakulam | Andhra Pradesh 27 | INC | 4.8% (26,664) | marginal | — |
| Etawah | Uttar Pradesh 1947 1999 | BSP | 4.9% (22,466) | marginal | — |
| Hazaribagh | Bihar 1947 1999 | CPI | 5.0% (24,681) | marginal | — |
| Deogarh | Orissa | INC | 5.0% (23,383) | marginal | — |
| udaipur | Rajasthan | INC | 5.0% (26,623) | marginal | — |
| Bobbili | Andhra Pradesh 27 | INC | 5.0% (28,124) | marginal | — |
| Delhi Sadar | Delhi | INC | 5.0% (14,091) | marginal | — |
| Barasat | West Bengal | FBL | 5.1% (44,421) | competitive | — |
| Mahasamund | Madhya Pradesh 1947 1999 | INC | 5.1% (21,479) | competitive | — |
| Khurja | Uttar Pradesh 1947 1999 | JD | 5.1% (23,217) | competitive | — |
| JALGAON | Maharashtra | BJP | 5.1% (24,265) | competitive | — |
| Morena | Madhya Pradesh 1947 1999 | INC | 5.2% (16,745) | competitive | — |
| Wardha | Maharashtra | CPM | 5.3% (23,530) | competitive | — |
| Bhiwani | Haryana | HVP | 5.3% (30,565) | competitive | — |
| Sangrur | Punjab | INC | 5.3% (5,298) | competitive | — |
| Vijayawada | Andhra Pradesh 27 | TDP | 5.4% (36,221) | competitive | — |
| Etah | Uttar Pradesh 1947 1999 | BJP | 5.5% (24,232) | competitive | — |
| Mahabubnagar | Andhra Pradesh 27 | INC | 5.5% (32,162) | competitive | — |
| Cannanore | Kerala | INC | 5.5% (41,127) | competitive | — |
| Rohtak | Haryana | INC | 5.6% (30,573) | competitive | — |
| Serampore | West Bengal | CPM | 5.6% (44,497) | competitive | — |
| MANDI | Himachal Pradesh | INC | 5.7% (26,627) | competitive | — |
| Inner Manipur | Manipur | MRP | 5.7% (21,097) | competitive | — |
| Palamau | Bihar 1947 1999 | BJP | 5.9% (20,242) | competitive | — |
| Ajmer | Rajasthan | BJP | 5.9% (25,343) | competitive | — |
| Jadavpur | West Bengal | CPM | 5.9% (50,301) | competitive | — |
| Ongole | Andhra Pradesh 27 | INC | 5.9% (39,330) | competitive | — |
| Bansgaon | Uttar Pradesh 1947 1999 | BJP | 6.0% (26,141) | competitive | — |
| Kakinada | Andhra Pradesh 27 | TDP | 6.0% (35,317) | competitive | — |
| Daman And Diu | Daman Diu | BJP | 6.0% (2,287) | competitive | — |
| Aska | Orissa | INC | 6.1% (29,764) | competitive | — |
| Trivandrum | Kerala | INC | 6.1% (43,670) | competitive | — |
| Bikaner | Rajasthan | INC | 6.2% (37,266) | competitive | — |
| Baroda | Gujarat | BJP | 6.2% (34,188) | competitive | — |
| Kanara | Karnataka | INC | 6.2% (29,964) | competitive | — |
| Andaman And Nicobar Islands | Andaman Nicobar Islands | INC | 6.2% (6,701) | competitive | — |
| Kanker | Madhya Pradesh 1947 1999 | INC | 6.2% (19,361) | competitive | — |
| Chikmagalur | Karnataka | INC | 6.3% (31,872) | competitive | — |
| Gauhati | Assam | INC | 6.3% (44,805) | competitive | — |
| Ghazipur | Uttar Pradesh 1947 1999 | CPI | 6.3% (32,294) | competitive | — |
| Mangalore | Karnataka | BJP | 6.3% (35,005) | competitive | — |
| Jalesar | Uttar Pradesh 1947 1999 | BJP | 6.4% (24,292) | competitive | — |
| Garhwal | Uttar Pradesh 1947 1999 | BJP | 6.4% (25,013) | competitive | — |
| Ernakulam | Kerala | INC | 6.4% (47,144) | competitive | — |
| Diamond Harbour | West Bengal | CPM | 6.5% (45,512) | competitive | — |
| Shillong | Meghalaya | INC | 6.5% (19,390) | competitive | — |
| Jangipur | West Bengal | CPM | 6.6% (46,639) | competitive | — |
| Kalahandi | Orissa | INC | 6.6% (28,925) | competitive | — |
| Shimoga | Karnataka | INC | 6.6% (40,703) | competitive | — |
| Chail | Uttar Pradesh 1947 1999 | JD | 6.9% (24,375) | competitive | — |
| Puri | Orissa | JD | 6.9% (38,957) | competitive | — |
| Dhubri | Assam | INC | 6.9% (49,452) | competitive | — |
| Maharajganj | Uttar Pradesh 1947 1999 | BJP | 6.9% (33,727) | competitive | — |
| Robertsganj | Uttar Pradesh 1947 1999 | JD | 6.9% (28,017) | competitive | — |
| Eluru | Andhra Pradesh 27 | TDP | 6.9% (47,655) | competitive | — |
| Kendrapara | Orissa | JD | 7.0% (41,430) | competitive | — |
| Darjeeling | West Bengal | INC | 7.0% (51,897) | competitive | — |
| Chandigarh | Chandigarh | INC | 7.1% (15,095) | competitive | — |
| Rajmahal | Bihar 1947 1999 | JMM | 7.1% (32,664) | competitive | — |
| Sambalpur | Orissa | INC | 7.1% (35,318) | competitive | — |
| Hooghly | West Bengal | CPM | 7.1% (55,659) | competitive | — |
| Hoshiarpur | Punjab | INC | 7.3% (25,004) | competitive | — |
| Dahanu | Maharashtra | INC | 7.4% (32,916) | competitive | — |
| Kolaba | Maharashtra | INC | 7.4% (39,706) | competitive | — |
| Nabadwip | West Bengal | CPM | 7.4% (66,577) | competitive | — |
| Faridabad | Haryana | INC | 7.4% (51,522) | competitive | — |
| Shahabad | Uttar Pradesh 1947 1999 | BJP | 7.5% (31,135) | competitive | — |
| Cuttack | Orissa | JD | 7.6% (43,693) | competitive | — |
| Machhlishahr | Uttar Pradesh 1947 1999 | JD | 7.6% (32,539) | competitive | — |
| Sonepat | Haryana | INC | 7.6% (44,802) | competitive | — |
| Nellore | Andhra Pradesh 27 | INC | 7.6% (44,857) | competitive | — |
| Betul | Madhya Pradesh 1947 1999 | INC | 7.6% (22,733) | competitive | — |
| Janjgir | Madhya Pradesh 1947 1999 | INC | 7.7% (29,425) | competitive | — |
| Bathinda | Punjab | INC | 7.8% (10,251) | competitive | — |
| Bareilly | Uttar Pradesh 1947 1999 | BJP | 7.8% (37,746) | competitive | — |
| Barpeta | Assam | CPM | 7.8% (53,107) | competitive | — |
| Adilabad | Andhra Pradesh 27 | TDP | 7.8% (39,976) | competitive | — |
| Dhandhuka | Gujarat | BJP | 7.9% (30,516) | competitive | — |
| Farrukhabad | Uttar Pradesh 1947 1999 | INC | 7.9% (38,150) | competitive | — |
| Dhenkanal | Orissa | INC | 7.9% (41,686) | competitive | — |
| Muzaffarpur | Bihar 1947 1999 | JD | 7.9% (50,047) | competitive | — |
| Calcutta North West | West Bengal | INC | 7.9% (31,819) | competitive | — |
| Krishnagar | West Bengal | CPM | 8.0% (59,575) | competitive | — |
| Anand | Gujarat | INC | 8.1% (36,039) | competitive | — |
| Buldhana | Maharashtra | INC | 8.1% (37,091) | competitive | — |
| Chimur | Maharashtra | INC | 8.2% (48,009) | competitive | — |
| East Delhi | Delhi | BJP | 8.2% (61,825) | competitive | — |
| Arrah | Bihar 1947 1999 | JD | 8.2% (55,348) | competitive | — |
| Nagaland | Nagaland | NPC | 8.3% (51,854) | competitive | — |
| Karimganj | Assam | BJP | 8.4% (49,753) | competitive | — |
| Kapadvanj | Gujarat | BJP | 8.5% (28,334) | competitive | — |
| Dhar | Madhya Pradesh 1947 1999 | INC | 8.6% (39,479) | competitive | — |
| Kheri | Uttar Pradesh 1947 1999 | BJP | 8.7% (37,094) | competitive | — |
| Nagarkurnool | Andhra Pradesh 27 | INC | 8.7% (50,240) | competitive | — |
| Bastar | Madhya Pradesh 1947 1999 | INC | 8.7% (17,020) | competitive | — |
| Barrackpore | West Bengal | CPM | 8.8% (59,852) | competitive | — |
| Gaya | Bihar 1947 1999 | JD | 8.8% (53,795) | competitive | — |
| Akola | Maharashtra | BJP | 8.8% (45,113) | competitive | — |
| Karnal | Haryana | INC | 8.8% (55,172) | competitive | — |
| Belgaum | Karnataka | INC | 8.9% (46,109) | competitive | — |
| Kottayam | Kerala | INC | 8.9% (62,622) | competitive | — |
| Hardoi | Uttar Pradesh 1947 1999 | BJP | 8.9% (38,257) | competitive | — |
| Sitapur | Uttar Pradesh 1947 1999 | BJP | 8.9% (37,706) | competitive | — |
| Bhadrachalam | Andhra Pradesh 27 | INC | 8.9% (44,171) | competitive | — |
| Varanasi | Uttar Pradesh 1947 1999 | BJP | 8.9% (40,439) | competitive | — |
| Sidhi | Madhya Pradesh 1947 1999 | INC | 8.9% (31,624) | competitive | — |
| Almora | Uttar Pradesh 1947 1999 | BJP | 8.9% (29,145) | competitive | — |
| Sundargarh | Orissa | INC | 8.9% (38,070) | competitive | — |
| Bombay South | Maharashtra | INC | 9.0% (25,756) | competitive | — |
| Bombay North East | Maharashtra | INC | 9.0% (59,124) | competitive | — |
| Warangal | Andhra Pradesh 27 | INC | 9.0% (51,873) | competitive | — |
| Kurnool | Andhra Pradesh 27 | INC | 9.0% (52,467) | competitive | — |
| jodhpur | Rajasthan | INC | 9.1% (49,568) | competitive | — |
| Bilhaur | Uttar Pradesh 1947 1999 | BJP | 9.2% (41,624) | competitive | — |
| Rampur | Uttar Pradesh 1947 1999 | BJP | 9.3% (49,809) | competitive | — |
| Narasaraopet | Andhra Pradesh 27 | INC | 9.4% (62,616) | competitive | — |
| Parvathipuram | Andhra Pradesh 27 | INC | 9.4% (49,512) | competitive | — |
| Basirhat | West Bengal | CPI | 9.4% (71,642) | competitive | — |
| Salempur | Uttar Pradesh 1947 1999 | JD | 9.4% (44,567) | competitive | — |
| Kaiserganj | Uttar Pradesh 1947 1999 | BJP | 9.5% (42,553) | competitive | — |
| Kutch | Gujarat | INC | 9.5% (33,003) | competitive | — |
| Narasapur | Andhra Pradesh 27 | TDP | 9.6% (58,549) | competitive | — |
| bayana | Rajasthan | BJP | 9.6% (35,436) | competitive | — |
| Bhind | Madhya Pradesh 1947 1999 | BJP | 9.8% (38,854) | competitive | — |
| Jalaun | Uttar Pradesh 1947 1999 | BJP | 9.9% (45,652) | competitive | — |
| Bangalore North | Karnataka | INC | 10.0% (60,317) | competitive | — |
Showing first 250 rows. Narrow with party / posture filters.