Target / defence
Punjab Vidhan Sabha 2022 — seats ranked by winning margin.
Lok Sabha
Vidhan Sabha
- Andhra Pradesh
- Andhra Pradesh 27
- Arunachal Pradesh
- Assam
- Bihar
- Bihar 1947 1999
- Chhattisgarh
- Delhi
- Goa
- Goa Daman And Diu
- Gujarat
- Haryana
Punjab · Vidhan Sabha 2022 · showing 117 of 117 seats (closest margins first). Pick a party to split defend vs attack.
- knife-edge: 6
- marginal: 18
- competitive: 19
- comfortable: 29
- safe: 45
| Constituency | State | Winner | Margin | Band | Posture |
|---|---|---|---|---|---|
| Jalandhar Central | Punjab | AAP | 0.2% (247) | knife-edge | watch |
| Dera Baba Nanak | Punjab | INC | 0.3% (466) | knife-edge | watch |
| Dina Nagar | Punjab | INC | 0.8% (1,131) | knife-edge | watch |
| Bhoa | Punjab | AAP | 0.9% (1,204) | knife-edge | watch |
| Giddar Baha | Punjab | INC | 0.9% (1,349) | knife-edge | watch |
| Mukerian | Punjab | BJP | 1.9% (2,691) | knife-edge | watch |
| Phagwara | Punjab | INC | 2.1% (2,712) | marginal | — |
| Nakodar | Punjab | AAP | 2.2% (2,869) | marginal | — |
| Urmar | Punjab | AAP | 3.4% (4,190) | marginal | — |
| Garhshankar | Punjab | AAP | 3.4% (4,179) | marginal | — |
| Sujanpur | Punjab | INC | 3.6% (4,636) | marginal | — |
| Jalandhar West | Punjab | AAP | 3.7% (4,253) | marginal | — |
| Kartarpur | Punjab | AAP | 3.7% (4,574) | marginal | — |
| Balachaur | Punjab | AAP | 4.0% (4,541) | marginal | — |
| Adampur | Punjab | INC | 4.1% (4,567) | marginal | — |
| Dakha | Punjab | SAD | 4.1% (5,807) | marginal | — |
| Abohar | Punjab | INC | 4.1% (5,471) | marginal | — |
| Raja Sansi | Punjab | INC | 4.1% (5,474) | marginal | — |
| Fatehgarh Churian | Punjab | INC | 4.3% (5,545) | marginal | — |
| Nawanshahr | Punjab | BSP | 4.4% (5,376) | marginal | — |
| Banga (SC) | Punjab | SAD | 4.4% (5,069) | marginal | — |
| Amargarh | Punjab | AAP | 4.7% (6,043) | marginal | — |
| Jalandhar Cantt. | Punjab | INC | 4.7% (5,808) | marginal | — |
| Ludhiana Central | Punjab | AAP | 4.9% (4,804) | marginal | — |
| Chamkaur Sahib | Punjab | AAP | 5.4% (7,942) | competitive | — |
| Qadian | Punjab | INC | 5.4% (7,174) | competitive | — |
| Gurdaspur | Punjab | INC | 5.9% (7,335) | competitive | — |
| Amritsar East | Punjab | AAP | 6.3% (6,750) | competitive | — |
| Ludhiana West | Punjab | AAP | 6.5% (7,512) | competitive | — |
| Ajnala | Punjab | AAP | 6.5% (7,843) | competitive | — |
| Dasuya | Punjab | AAP | 6.5% (8,587) | competitive | — |
| Chabbewal | Punjab | INC | 6.7% (7,646) | competitive | — |
| Pathankot | Punjab | BJP | 6.9% (7,759) | competitive | — |
| Kapurthala | Punjab | INC | 7.2% (7,304) | competitive | — |
| Jalandhar North | Punjab | INC | 7.5% (9,486) | competitive | — |
| Guru Har Sahai | Punjab | AAP | 7.6% (10,574) | competitive | — |
| Patti | Punjab | AAP | 7.6% (10,999) | competitive | — |
| Rampura Phul | Punjab | AAP | 7.7% (10,410) | competitive | — |
| Khem Karan | Punjab | AAP | 7.8% (11,882) | competitive | — |
| Lambi | Punjab | AAP | 8.5% (11,396) | competitive | — |
| Sahnewal | Punjab | AAP | 8.5% (15,193) | competitive | — |
| Phillaur | Punjab | INC | 8.9% (12,303) | competitive | — |
| Shahkot | Punjab | INC | 9.2% (12,079) | competitive | — |
| Bholath | Punjab | INC | 10.3% (9,225) | comfortable | — |
| Tarn Taran | Punjab | AAP | 10.5% (13,588) | comfortable | — |
| Sultanpur Lodhi | Punjab | IND | 10.6% (11,434) | comfortable | — |
| Hoshiarpur | Punjab | AAP | 10.9% (13,859) | comfortable | — |
| Dera Bassi | Punjab | AAP | 11.0% (21,721) | comfortable | — |
| Khadoor Sahib | Punjab | AAP | 11.4% (16,491) | comfortable | — |
| Talwandi Sabo | Punjab | AAP | 11.7% (15,252) | comfortable | — |
| Ludhiana North | Punjab | AAP | 12.2% (15,282) | comfortable | — |
| Faridkot | Punjab | AAP | 13.0% (16,797) | comfortable | — |
| Balluana | Punjab | AAP | 13.4% (19,173) | comfortable | — |
| Sri Hargobindpur | Punjab | AAP | 13.8% (16,963) | comfortable | — |
| Moga | Punjab | AAP | 14.6% (20,915) | comfortable | — |
| Baba Bakala | Punjab | AAP | 15.0% (19,552) | comfortable | — |
| Zira | Punjab | AAP | 15.1% (22,776) | comfortable | — |
| Attari | Punjab | AAP | 15.6% (19,794) | comfortable | — |
| Atam Nagar | Punjab | AAP | 15.7% (16,354) | comfortable | — |
| Firozpur City | Punjab | AAP | 15.8% (19,569) | comfortable | — |
| Amritsar Central | Punjab | AAP | 16.2% (14,026) | comfortable | — |
| Rajpura | Punjab | AAP | 16.6% (22,493) | comfortable | — |
| Kot Kapura | Punjab | AAP | 17.3% (21,130) | comfortable | — |
| Malerkotla | Punjab | AAP | 17.3% (21,686) | comfortable | — |
| Sham Chaurasi | Punjab | AAP | 17.4% (21,356) | comfortable | — |
| Rupnagar | Punjab | AAP | 17.5% (23,632) | comfortable | — |
| Jalalabad | Punjab | AAP | 18.0% (30,930) | comfortable | — |
| Firozpur Rural | Punjab | AAP | 18.3% (27,746) | comfortable | — |
| Fazilka | Punjab | AAP | 19.2% (27,720) | comfortable | — |
| Patiala | Punjab | AAP | 19.3% (19,873) | comfortable | — |
| Lehra | Punjab | AAP | 19.4% (26,518) | comfortable | — |
| Jandiala | Punjab | AAP | 19.9% (25,383) | comfortable | — |
| Dharamkot | Punjab | AAP | 21.2% (29,972) | safe | — |
| Majitha | Punjab | SAD | 21.5% (26,062) | safe | — |
| Kharar | Punjab | AAP | 21.5% (37,885) | safe | — |
| Amloh | Punjab | AAP | 21.7% (24,663) | safe | — |
| S.A.S.Nagar | Punjab | AAP | 22.1% (34,097) | safe | — |
| Batala | Punjab | AAP | 22.4% (28,472) | safe | — |
| Muktsar | Punjab | AAP | 23.0% (34,194) | safe | — |
| Amritsar North | Punjab | AAP | 23.0% (28,318) | safe | — |
| Samrala | Punjab | AAP | 23.3% (30,890) | safe | — |
| Raikot | Punjab | AAP | 24.6% (27,644) | safe | — |
| Ghanaur | Punjab | AAP | 24.6% (31,765) | safe | — |
| Ludhiana South | Punjab | AAP | 24.9% (26,138) | safe | — |
| Ludhiana East | Punjab | AAP | 25.0% (35,922) | safe | — |
| Sangrur | Punjab | AAP | 25.3% (36,430) | safe | — |
| Bhagha Purana | Punjab | AAP | 25.6% (33,759) | safe | — |
| Fatehgarh Sahib | Punjab | AAP | 25.8% (32,199) | safe | — |
| Maur | Punjab | AAP | 26.0% (35,008) | safe | — |
| Amritsar South | Punjab | AAP | 26.1% (27,503) | safe | — |
| Payal | Punjab | AAP | 26.1% (33,009) | safe | — |
| Mehal Kalan | Punjab | AAP | 26.5% (30,347) | safe | — |
| Samana | Punjab | AAP | 27.0% (39,713) | safe | — |
| Nihal Singhwala | Punjab | AAP | 27.1% (37,984) | safe | — |
| Sardulgarh | Punjab | AAP | 27.2% (41,371) | safe | — |
| Khanna | Punjab | AAP | 27.9% (35,620) | safe | — |
| Jaitu | Punjab | AAP | 28.4% (32,789) | safe | — |
| Barnala | Punjab | AAP | 28.8% (37,622) | safe | — |
| Bathinda Rural | Punjab | AAP | 28.8% (35,479) | safe | — |
| Malout | Punjab | AAP | 29.1% (40,261) | safe | — |
| Sanour | Punjab | AAP | 30.1% (49,122) | safe | — |
| Bhadaur | Punjab | AAP | 30.2% (37,558) | safe | — |
| Gill | Punjab | AAP | 31.6% (57,644) | safe | — |
| Jagraon | Punjab | AAP | 31.9% (39,656) | safe | — |
| Budhlada | Punjab | AAP | 32.4% (51,691) | safe | — |
| Anandpur Sahib | Punjab | AAP | 32.6% (45,780) | safe | — |
| Bhucho Mandi | Punjab | AAP | 33.9% (50,212) | safe | — |
| Bassi Pathana | Punjab | AAP | 34.0% (37,841) | safe | — |
| Dirbha | Punjab | AAP | 35.1% (50,655) | safe | — |
| Patiala Rural | Punjab | AAP | 36.3% (53,474) | safe | — |
| Mansa | Punjab | AAP | 36.7% (63,323) | safe | — |
| Nabha | Punjab | AAP | 37.2% (52,600) | safe | — |
| Amritsar West | Punjab | AAP | 37.3% (43,913) | safe | — |
| Shutrana | Punjab | AAP | 37.9% (51,554) | safe | — |
| Bathinda Urban | Punjab | AAP | 39.4% (63,581) | safe | — |
| Dhuri | Punjab | AAP | 45.6% (58,206) | safe | — |
| Sunam | Punjab | AAP | 49.1% (75,277) | safe | — |