Target / defence
Lok Sabha 2004 seats ranked by winning margin.
Lok Sabha
Vidhan Sabha
Lok Sabha 2004 · showing 543 of 543 seats (closest margins first). Pick a party to split defend vs attack.
- knife-edge: 61
- marginal: 90
- competitive: 124
- comfortable: 172
- safe: 96
| Constituency | State | Winner | Margin | Band | Posture |
|---|---|---|---|---|---|
| Raichur | Karnataka | INC | 0.1% (508) | knife-edge | watch |
| Dahod | Gujarat | BJP | 0.1% (361) | knife-edge | watch |
| Muvattupuzha | Kerala | IFDP | 0.1% (529) | knife-edge | watch |
| CHAIL | Uttar Pradesh | SP | 0.1% (630) | knife-edge | watch |
| Alleppey | Kerala | CPM | 0.1% (1,009) | knife-edge | watch |
| Hindupur | Andhra Pradesh 27 | INC | 0.2% (1,840) | knife-edge | watch |
| Lakshadweep | Lakshadweep | JD(U) | 0.2% (71) | knife-edge | watch |
| Chandauli | Uttar Pradesh | BSP | 0.2% (1,669) | knife-edge | watch |
| HAMIRPUR | Himachal Pradesh | BJP | 0.2% (1,615) | knife-edge | watch |
| Osmanabad | Maharashtra | SHS | 0.3% (1,649) | knife-edge | watch |
| Tumkur | Karnataka | BJP | 0.3% (2,351) | knife-edge | watch |
| Katihar | Bihar | BJP | 0.4% (2,565) | knife-edge | watch |
| FARRUKHABAD | Uttar Pradesh | SP | 0.4% (2,745) | knife-edge | watch |
| Amreli | Gujarat | INC | 0.4% (2,030) | knife-edge | watch |
| Rajmahal | Jharkhand | JMM | 0.4% (2,974) | knife-edge | watch |
| ALIGARH | Uttar Pradesh | INC | 0.4% (2,791) | knife-edge | watch |
| Bhandara | Maharashtra | BJP | 0.4% (3,009) | knife-edge | watch |
| MOHANLALGANJ | Uttar Pradesh | SP | 0.4% (2,568) | knife-edge | watch |
| Wardha | Maharashtra | BJP | 0.5% (3,188) | knife-edge | watch |
| Satara | Maharashtra | NCP | 0.6% (3,957) | knife-edge | watch |
| Banka | Bihar | RJD | 0.7% (4,669) | knife-edge | watch |
| MALEGAON | Maharashtra | BJP | 0.8% (4,528) | knife-edge | watch |
| Nabadwip | West Bengal | CPM | 0.8% (9,991) | knife-edge | watch |
| SITAPUR | Uttar Pradesh | BSP | 0.9% (5,234) | knife-edge | watch |
| Sholapur | Maharashtra | BJP | 0.9% (5,798) | knife-edge | watch |
| Kanpur | Uttar Pradesh | INC | 0.9% (5,638) | knife-edge | watch |
| Aurangabad | Bihar | INC | 1.0% (7,460) | knife-edge | watch |
| AZAMGARH | Uttar Pradesh | BSP | 1.0% (6,968) | knife-edge | watch |
| Baroda | Gujarat | BJP | 1.0% (6,603) | knife-edge | watch |
| ganganagar | Rajasthan | BJP | 1.0% (7,393) | knife-edge | watch |
| Sonepat | Haryana | BJP | 1.0% (7,569) | knife-edge | watch |
| Barasat | West Bengal | AIFB | 1.1% (12,160) | knife-edge | watch |
| Mysore | Karnataka | BJP | 1.1% (10,150) | knife-edge | watch |
| PADRAUNA | Uttar Pradesh | NLP | 1.1% (8,422) | knife-edge | watch |
| Banaskantha | Gujarat | INC | 1.1% (6,928) | knife-edge | watch |
| Daman And Diu | Daman Diu | INC | 1.1% (607) | knife-edge | watch |
| Parvathipuram | Andhra Pradesh 27 | INC | 1.1% (7,418) | knife-edge | watch |
| Mayurbhanj | Orissa | JMM | 1.1% (7,972) | knife-edge | watch |
| bhind | Madhya Pradesh | BJP | 1.1% (6,946) | knife-edge | watch |
| Mavelikkara | Kerala | CPM | 1.2% (7,414) | knife-edge | watch |
| Porbandar | Gujarat | BJP | 1.2% (5,703) | knife-edge | watch |
| Muzaffarpur | Bihar | JD(U) | 1.2% (9,693) | knife-edge | watch |
| Kolar | Karnataka | INC | 1.3% (11,635) | knife-edge | watch |
| AONLA | Uttar Pradesh | JD(U) | 1.3% (6,871) | knife-edge | watch |
| Jamnagar | Gujarat | INC | 1.3% (5,593) | knife-edge | watch |
| Ferozepur | Punjab | SAD | 1.3% (11,539) | knife-edge | watch |
| Erandol | Maharashtra | BJP | 1.3% (8,141) | knife-edge | watch |
| ROBERTSGANJ | Uttar Pradesh | BSP | 1.4% (10,362) | knife-edge | watch |
| Murshidabad | West Bengal | INC | 1.5% (15,480) | knife-edge | watch |
| Alwar | Rajasthan | INC | 1.5% (8,371) | knife-edge | watch |
| Janjgir | Chhattisgarh | BJP | 1.6% (11,329) | knife-edge | watch |
| Kheri | Uttar Pradesh | SP | 1.7% (11,760) | knife-edge | watch |
| Thane | Maharashtra | SHS | 1.7% (22,258) | knife-edge | watch |
| DHULE | Maharashtra | INC | 1.7% (7,765) | knife-edge | watch |
| Hingoli | Maharashtra | NCP | 1.7% (12,545) | knife-edge | watch |
| KOLHAPUR | Maharashtra | NCP | 1.8% (14,753) | knife-edge | watch |
| PURNEA | Bihar | BJP | 1.8% (12,883) | knife-edge | watch |
| Sambalpur | Orissa | BJD | 1.8% (14,770) | knife-edge | watch |
| Jhanjharpur | Bihar | RJD | 1.8% (12,835) | knife-edge | watch |
| Anakapalli | Andhra Pradesh 27 | TDP | 2.0% (15,414) | knife-edge | watch |
| ALMORA | Uttarakhand | BJP | 2.0% (10,052) | knife-edge | watch |
| AMROHA | Uttar Pradesh | IND | 2.0% (17,884) | marginal | — |
| GHATAMPUR | Uttar Pradesh | SP | 2.0% (10,312) | marginal | — |
| Serampore | West Bengal | CPM | 2.1% (19,687) | marginal | — |
| Mehsana | Gujarat | INC | 2.1% (14,511) | marginal | — |
| Warangal | Andhra Pradesh 27 | TRS | 2.1% (19,262) | marginal | — |
| Amravati | Maharashtra | SHS | 2.1% (14,234) | marginal | — |
| Jammu | Jammu Kashmir | INC | 2.1% (17,568) | marginal | — |
| rajanandgaanv | Chhattisgarh | BJP | 2.2% (14,323) | marginal | — |
| Ramtek | Maharashtra | SHS | 2.2% (14,102) | marginal | — |
| Krishnagar | West Bengal | CPM | 2.2% (20,387) | marginal | — |
| Ranchi | Jharkhand | INC | 2.2% (15,421) | marginal | — |
| KAISERGANJ | Uttar Pradesh | SP | 2.2% (12,660) | marginal | — |
| Nashik | Maharashtra | NCP | 2.3% (15,058) | marginal | — |
| SALEMPUR | Uttar Pradesh | SP | 2.4% (16,253) | marginal | — |
| BULANDSHAHR | Uttar Pradesh | BJP | 2.4% (16,651) | marginal | — |
| Phulbani | Orissa | BJD | 2.4% (19,272) | marginal | — |
| Mumbai North Central | Maharashtra | INC | 2.6% (13,329) | marginal | — |
| BANSGAON | Uttar Pradesh | INC | 2.6% (16,441) | marginal | — |
| Bangalore North | Karnataka | BJP | 2.6% (30,358) | marginal | — |
| Patiala | Punjab | INC | 2.7% (23,667) | marginal | — |
| SAHARANPUR | Uttar Pradesh | SP | 2.7% (26,828) | marginal | — |
| KANGRA | Himachal Pradesh | INC | 2.8% (17,791) | marginal | — |
| Bhiwani | Haryana | INC | 2.8% (24,404) | marginal | — |
| KHED | Maharashtra | SHS | 2.8% (20,810) | marginal | — |
| Bidar | Karnataka | BJP | 2.9% (23,621) | marginal | — |
| GHOSI | Uttar Pradesh | SP | 2.9% (21,012) | marginal | — |
| Dibrugarh | Assam | AGP | 2.9% (18,554) | marginal | — |
| BARAMULLA | Jammu Kashmir | JKN | 3.0% (9,895) | marginal | — |
| Begusarai | Bihar | JD(U) | 3.0% (20,491) | marginal | — |
| Periyakulam | Tamil Nadu | INC | 3.0% (21,155) | marginal | — |
| NANDED | Maharashtra | BJP | 3.0% (24,335) | marginal | — |
| Tehri Garhwal | Uttarakhand | BJP | 3.1% (17,446) | marginal | — |
| Gurdaspur | Punjab | BJP | 3.2% (24,983) | marginal | — |
| Nowrangpur | Orissa | BJP | 3.2% (24,890) | marginal | — |
| Jhansi | Uttar Pradesh | SP | 3.2% (26,299) | marginal | — |
| Godda | Jharkhand | INC | 3.2% (26,754) | marginal | — |
| UNNAO | Uttar Pradesh | BSP | 3.2% (17,761) | marginal | — |
| banswada | Rajasthan | BJP | 3.3% (21,683) | marginal | — |
| Sangrur | Punjab | SAD | 3.3% (27,277) | marginal | — |
| Bellary | Karnataka | BJP | 3.3% (31,679) | marginal | — |
| South Delhi | Delhi | BJP | 3.3% (16,005) | marginal | — |
| JALGAON | Maharashtra | BJP | 3.3% (20,646) | marginal | — |
| Ludhiana | Punjab | SAD | 3.4% (29,540) | marginal | — |
| jhunjhunu | Rajasthan | INC | 3.4% (23,355) | marginal | — |
| Silchar | Assam | INC | 3.5% (21,320) | marginal | — |
| Mangaldoi (SC) | Assam | BJP | 3.5% (29,866) | marginal | — |
| Lakhimpur | Assam | AGP | 3.5% (28,148) | marginal | — |
| MISRIKH | Uttar Pradesh | BSP | 3.5% (19,403) | marginal | — |
| churu | Rajasthan | BJP | 3.6% (29,854) | marginal | — |
| Davangere | Karnataka | BJP | 3.6% (32,676) | marginal | — |
| Udupi | Karnataka | BJP | 3.7% (29,003) | marginal | — |
| Mumbai South | Maharashtra | INC | 3.7% (10,246) | marginal | — |
| LATUR | Maharashtra | BJP | 3.8% (30,891) | marginal | — |
| JAUNPUR | Uttar Pradesh | SP | 3.8% (27,125) | marginal | — |
| BILAUR | Uttar Pradesh | BSP | 3.8% (24,402) | marginal | — |
| KHALILABAD | Uttar Pradesh | BSP | 3.9% (27,023) | marginal | — |
| Bara Banki | Uttar Pradesh | BSP | 3.9% (20,922) | marginal | — |
| salumbar | Rajasthan | BJP | 3.9% (24,774) | marginal | — |
| Nowgong | Assam | BJP | 4.0% (31,412) | marginal | — |
| Kolaba | Maharashtra | INC | 4.0% (31,870) | marginal | — |
| Chitradurga | Karnataka | INC | 4.1% (37,460) | marginal | — |
| Saharsa | Bihar | LJNSP | 4.2% (30,787) | marginal | — |
| Jangipur | West Bengal | INC | 4.2% (36,860) | marginal | — |
| SAIDPUR | Uttar Pradesh | SP | 4.2% (29,810) | marginal | — |
| Bobbili | Andhra Pradesh 27 | TDP | 4.2% (31,348) | marginal | — |
| Mangalore | Karnataka | BJP | 4.2% (33,415) | marginal | — |
| Araria | Bihar | BJP | 4.3% (27,744) | marginal | — |
| Ropar | Punjab | SAD | 4.3% (33,637) | marginal | — |
| Raiganj | West Bengal | INC | 4.3% (39,147) | marginal | — |
| Patna | Bihar | RJD | 4.3% (38,562) | marginal | — |
| Mumbai North | Maharashtra | INC | 4.3% (48,271) | marginal | — |
| Allahabad | Uttar Pradesh | SP | 4.3% (28,383) | marginal | — |
| Bettiah | Bihar | RJD | 4.3% (24,671) | marginal | — |
| Chatra | Jharkhand | RJD | 4.3% (18,855) | marginal | — |
| Barh | Bihar | RJD | 4.4% (37,688) | marginal | — |
| Patan | Gujarat | BJP | 4.4% (23,624) | marginal | — |
| Basti | Uttar Pradesh | BSP | 4.4% (25,374) | marginal | — |
| Srikakulam | Andhra Pradesh 27 | TDP | 4.4% (31,879) | marginal | — |
| Dhandhuka | Gujarat | BJP | 4.4% (22,794) | marginal | — |
| Jullundur | Punjab | INC | 4.5% (33,463) | marginal | — |
| Kalahandi | Orissa | BJP | 4.5% (34,122) | marginal | — |
| Jalaun | Uttar Pradesh | BJP | 4.6% (26,791) | marginal | — |
| dhar | Madhya Pradesh | BJP | 4.6% (32,611) | marginal | — |
| HATHRAS | Uttar Pradesh | BJP | 4.6% (22,837) | marginal | — |
| Bijapur | Karnataka | BJP | 4.8% (37,533) | marginal | — |
| BAHRAICH | Uttar Pradesh | SP | 4.8% (26,334) | marginal | — |
| Faizabad | Uttar Pradesh | BSP | 4.9% (33,486) | marginal | — |
| Koppal | Karnataka | INC | 4.9% (43,623) | marginal | — |
| jodhpur | Rajasthan | BJP | 4.9% (42,495) | marginal | — |
| Adilabad | Andhra Pradesh 27 | TRS | 4.9% (40,974) | marginal | — |
| MIRZAPUR | Uttar Pradesh | BSP | 5.0% (36,412) | competitive | — |
| Chamarajanagar | Karnataka | JD(S) | 5.2% (43,989) | competitive | — |
| Chikkodi | Karnataka | BJP | 5.2% (43,492) | competitive | — |
| Manjeri | Kerala | CPM | 5.3% (47,743) | competitive | — |
| HAPUR | Uttar Pradesh | INC | 5.3% (42,363) | competitive | — |
| Bikaner | Rajasthan | BJP | 5.3% (57,175) | competitive | — |
| Nalgonda | Andhra Pradesh 27 | CPI | 5.4% (56,151) | competitive | — |
| Beed | Maharashtra | NCP | 5.4% (47,412) | competitive | — |
| Jehanabad | Bihar | RJD | 5.4% (46,438) | competitive | — |
| Sundargarh | Orissa | BJP | 5.4% (39,676) | competitive | — |
| Moradabad | Uttar Pradesh | SP | 5.5% (35,840) | competitive | — |
| Mahabubnagar | Andhra Pradesh 27 | INC | 5.5% (47,907) | competitive | — |
| Tamluk | West Bengal | CPM | 5.5% (57,380) | competitive | — |
| Nawada | Bihar | RJD | 5.5% (56,006) | competitive | — |
| LALGANJ | Uttar Pradesh | SP | 5.6% (42,731) | competitive | — |
| Shahdol | Madhya Pradesh | BJP | 5.8% (29,349) | competitive | — |
| Jajpur | Orissa | BJD | 5.9% (51,466) | competitive | — |
| Koraput | Orissa | INC | 5.9% (43,267) | competitive | — |
| Delhi Sadar | Delhi | INC | 5.9% (15,974) | competitive | — |
| Amalapuram | Andhra Pradesh 27 | INC | 5.9% (41,485) | competitive | — |
| jalaur | Rajasthan | BJP | 6.0% (39,192) | competitive | — |
| Autonomous District | Assam | INC | 6.0% (24,129) | competitive | — |
| Keonjhar | Orissa | BJP | 6.0% (49,209) | competitive | — |
| Kottayam | Kerala | CPM | 6.1% (42,914) | competitive | — |
| GONDA | Uttar Pradesh | SP | 6.1% (36,998) | competitive | — |
| Sabarkantha | Gujarat | INC | 6.1% (39,928) | competitive | — |
| rajgarh | Madhya Pradesh | BJP | 6.1% (36,712) | competitive | — |
| HAMIRPUR | Uttar Pradesh | SP | 6.2% (37,154) | competitive | — |
| Jagatsinghpur | Orissa | BJD | 6.2% (57,262) | competitive | — |
| Junagadh | Gujarat | INC | 6.2% (40,921) | competitive | — |
| NEW DELHI | Delhi | INC | 6.3% (12,784) | competitive | — |
| Kutch | Gujarat | BJP | 6.3% (28,990) | competitive | — |
| MATHURA | Uttar Pradesh | INC | 6.3% (38,132) | competitive | — |
| Mumbai North West | Maharashtra | INC | 6.3% (47,358) | competitive | — |
| gwalior | Madhya Pradesh | INC | 6.4% (35,864) | competitive | — |
| Mumbai South Central | Maharashtra | SHS | 6.4% (22,188) | competitive | — |
| Contai | West Bengal | CPM | 6.4% (59,190) | competitive | — |
| Chikkballapur | Karnataka | INC | 6.4% (60,022) | competitive | — |
| Bulsar | Gujarat | INC | 6.4% (44,486) | competitive | — |
| Chhota Udaipur | Gujarat | INC | 6.5% (36,239) | competitive | — |
| Bhadrachalam | Andhra Pradesh 27 | CPM | 6.5% (53,806) | competitive | — |
| Machilipatnam | Andhra Pradesh 27 | INC | 6.7% (50,341) | competitive | — |
| Trichur | Kerala | CPI | 6.7% (45,961) | competitive | — |
| Mizoram | Mizoram | MNF | 6.8% (23,694) | competitive | — |
| KHURJA | Uttar Pradesh | BJP | 6.9% (41,150) | competitive | — |
| Puri | Orissa | BJD | 6.9% (60,960) | competitive | — |
| Kakinada | Andhra Pradesh 27 | INC | 6.9% (57,252) | competitive | — |
| Gauhati | Assam | INC | 6.9% (61,151) | competitive | — |
| Gulbarga | Karnataka | INC | 6.9% (57,471) | competitive | — |
| Maharajganj | Bihar | JD(U) | 7.0% (46,465) | competitive | — |
| sikar | Rajasthan | BJP | 7.0% (54,683) | competitive | — |
| Secunderabad | Andhra Pradesh 27 | INC | 7.1% (68,758) | competitive | — |
| Chittoor | Andhra Pradesh 27 | TDP | 7.1% (62,138) | competitive | — |
| reva | Madhya Pradesh | BJP | 7.1% (44,752) | competitive | — |
| Chandrapur | Maharashtra | BJP | 7.1% (59,823) | competitive | — |
| Trivandrum | Kerala | CPI | 7.1% (54,603) | competitive | — |
| DEORIA | Uttar Pradesh | SP | 7.2% (52,226) | competitive | — |
| Berhampur | Orissa | INC | 7.2% (51,657) | competitive | — |
| Bareilly | Uttar Pradesh | BJP | 7.2% (59,644) | competitive | — |
| Surendranagar | Gujarat | BJP | 7.5% (33,944) | competitive | — |
| HARDOI | Uttar Pradesh | SP | 7.5% (39,203) | competitive | — |
| Kanakapura | Karnataka | INC | 7.5% (1,16,663) | competitive | — |
| BALRAMPUR | Uttar Pradesh | BJP | 7.5% (52,613) | competitive | — |
| Chirayinkil | Kerala | CPM | 7.6% (50,745) | competitive | — |
| Balurghat | West Bengal | RSP | 7.7% (71,146) | competitive | — |
| Jorhat | Assam | INC | 7.7% (51,292) | competitive | — |
| HARIDWAR | Uttarakhand | SP | 7.7% (37,659) | competitive | — |
| Udhampur | Jammu Kashmir | INC | 7.8% (47,175) | competitive | — |
| Bangalore South | Karnataka | BJP | 7.8% (62,271) | competitive | — |
| AKBARPUR | Uttar Pradesh | BSP | 7.9% (58,269) | competitive | — |
| Tarn Taran | Punjab | SAD | 7.9% (56,394) | competitive | — |
| Buldhana | Maharashtra | SHS | 7.9% (59,907) | competitive | — |
| Dum Dum | West Bengal | CPM | 7.9% (98,252) | competitive | — |
| Adoor | Kerala | CPI | 8.0% (54,534) | competitive | — |
| NAINITAL (SC) | Uttarakhand | INC | 8.0% (49,184) | competitive | — |
| SHAHABAD | Uttar Pradesh | BSP | 8.0% (46,369) | competitive | — |
| Muzaffarnagar | Uttar Pradesh | SP | 8.0% (69,005) | competitive | — |
| BIKRAMGANJ | Bihar | JD(U) | 8.0% (58,801) | competitive | — |
| Durg | Chhattisgarh | BJP | 8.1% (61,468) | competitive | — |
| Jalna | Maharashtra | BJP | 8.1% (61,332) | competitive | — |
| MACHHLISHAHR | Uttar Pradesh | BSP | 8.2% (55,382) | competitive | — |
| Bathinda | Punjab | SAD | 8.2% (62,642) | competitive | — |
| Domariaganj | Uttar Pradesh | BSP | 8.2% (52,902) | competitive | — |
| Parbhani | Maharashtra | SHS | 8.3% (56,171) | competitive | — |
| Calicut | Kerala | JD(S) | 8.4% (65,326) | competitive | — |
| Narasapur | Andhra Pradesh 27 | INC | 8.4% (64,412) | competitive | — |
| Anantapur | Andhra Pradesh 27 | INC | 8.4% (73,404) | competitive | — |
| chindwada | Madhya Pradesh | INC | 8.4% (63,708) | competitive | — |
| Washim | Maharashtra | SHS | 8.4% (60,898) | competitive | — |
| Buxar | Bihar | BJP | 8.5% (54,866) | competitive | — |
| Sirsa | Haryana | INC | 8.5% (71,475) | competitive | — |
| PHULPUR | Uttar Pradesh | SP | 8.5% (64,347) | competitive | — |
| Yavatmal | Maharashtra | BJP | 8.6% (56,804) | competitive | — |
| Shimoga | Karnataka | BJP | 8.6% (76,145) | competitive | — |
| Palamau | Jharkhand | RJD | 8.6% (55,144) | competitive | — |
| MAHARAJGANJ | Uttar Pradesh | BJP | 8.7% (64,799) | competitive | — |
| Budaun | Uttar Pradesh | SP | 8.7% (51,322) | competitive | — |
| Ottapalam | Kerala | CPM | 8.7% (70,410) | competitive | — |
| ETAH | Uttar Pradesh | SP | 8.7% (51,335) | competitive | — |
Showing first 250 rows. Narrow with party / posture filters.