Target / defence
Karnataka Vidhan Sabha 2023 — 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
Karnataka · Vidhan Sabha 2023 · showing 224 of 224 seats (closest margins first). Pick a party to split defend vs attack.
- knife-edge: 25
- marginal: 36
- competitive: 60
- comfortable: 65
- safe: 38
| Constituency | State | Winner | Margin | Band | Posture |
|---|---|---|---|---|---|
| Jayanagar | Karnataka | BJP | 0.0% (16) | knife-edge | watch |
| Gandhinagar | Karnataka | INC | 0.1% (105) | knife-edge | watch |
| Sringeri | Karnataka | INC | 0.1% (201) | knife-edge | watch |
| Malur | Karnataka | INC | 0.1% (248) | knife-edge | watch |
| Kumta | Karnataka | BJP | 0.5% (676) | knife-edge | watch |
| Mudigere | Karnataka | INC | 0.5% (722) | knife-edge | watch |
| Jagalur | Karnataka | INC | 0.6% (874) | knife-edge | watch |
| Chincholi | Karnataka | BJP | 0.6% (858) | knife-edge | watch |
| Bidar South | Karnataka | BJP | 0.8% (1,263) | knife-edge | watch |
| Humnabad | Karnataka | BJP | 0.9% (1,594) | knife-edge | watch |
| Hadagalli | Karnataka | BJP | 1.0% (1,444) | knife-edge | watch |
| Mandya | Karnataka | INC | 1.2% (2,019) | knife-edge | watch |
| Hunasuru | Karnataka | JD(S) | 1.2% (2,412) | knife-edge | watch |
| Naragund | Karnataka | BJP | 1.2% (1,791) | knife-edge | watch |
| Sakleshpur | Karnataka | BJP | 1.3% (2,056) | knife-edge | watch |
| Karwar | Karnataka | INC | 1.3% (2,138) | knife-edge | watch |
| Gulbarga Uttar | Karnataka | INC | 1.5% (2,712) | knife-edge | watch |
| Raybag | Karnataka | BJP | 1.6% (2,570) | knife-edge | watch |
| Gurmitkal | Karnataka | JD(S) | 1.6% (2,579) | knife-edge | watch |
| Lingsugur | Karnataka | BJP | 1.6% (2,809) | knife-edge | watch |
| Holenarasipur | Karnataka | JD(S) | 1.7% (3,152) | knife-edge | watch |
| Bhadravathi | Karnataka | INC | 1.8% (2,705) | knife-edge | watch |
| Bailhongal | Karnataka | INC | 1.8% (2,778) | knife-edge | watch |
| Tumkur City | Karnataka | BJP | 1.8% (3,198) | knife-edge | watch |
| Kittur | Karnataka | INC | 1.9% (2,993) | knife-edge | watch |
| Nagamangala | Karnataka | INC | 2.3% (4,414) | marginal | — |
| Hosakote | Karnataka | INC | 2.4% (5,075) | marginal | — |
| Yadgir | Karnataka | INC | 2.4% (3,673) | marginal | — |
| Puttur | Karnataka | INC | 2.4% (4,149) | marginal | — |
| Madikeri | Karnataka | INC | 2.5% (4,402) | marginal | — |
| Tumkur Rural | Karnataka | BJP | 2.5% (4,594) | marginal | — |
| Haliyal | Karnataka | INC | 2.6% (3,623) | marginal | — |
| Harihar | Karnataka | BJP | 2.6% (4,304) | marginal | — |
| Raichur | Karnataka | BJP | 2.6% (3,732) | marginal | — |
| Virajpet | Karnataka | INC | 2.6% (4,291) | marginal | — |
| Devanahalli | Karnataka | INC | 2.6% (4,631) | marginal | — |
| Yellapur | Karnataka | BJP | 2.7% (4,004) | marginal | — |
| Chamaraja | Karnataka | INC | 2.7% (4,094) | marginal | — |
| Jamkhandi | Karnataka | BJP | 2.8% (4,716) | marginal | — |
| Belgaum Uttar | Karnataka | INC | 2.9% (4,231) | marginal | — |
| Bangarapet | Karnataka | INC | 2.9% (4,711) | marginal | — |
| Afzalpur | Karnataka | INC | 2.9% (4,594) | marginal | — |
| Holalkere | Karnataka | BJP | 2.9% (5,682) | marginal | — |
| Karkala | Karnataka | BJP | 3.0% (4,602) | marginal | — |
| Bagalkot | Karnataka | INC | 3.5% (5,878) | marginal | — |
| Chikmagalur | Karnataka | INC | 3.5% (5,926) | marginal | — |
| Shravanabelagola | Karnataka | JD(S) | 3.8% (6,645) | marginal | — |
| Nippani | Karnataka | BJP | 3.9% (7,292) | marginal | — |
| Dasarahalli | Karnataka | BJP | 4.0% (9,194) | marginal | — |
| Yeshwanthapura | Karnataka | BJP | 4.3% (15,118) | marginal | — |
| Chamarajanagar | Karnataka | INC | 4.4% (7,533) | marginal | — |
| Bantwal | Karnataka | BJP | 4.5% (8,282) | marginal | — |
| Bijapur City | Karnataka | BJP | 4.5% (8,233) | marginal | — |
| Sindgi | Karnataka | INC | 4.5% (7,808) | marginal | — |
| Rajarajeshwarinagar | Karnataka | BJP | 4.6% (11,842) | marginal | — |
| Hassan | Karnataka | JD(S) | 4.6% (7,854) | marginal | — |
| Vijayanagar | Karnataka | INC | 4.7% (7,324) | marginal | — |
| Belur | Karnataka | BJP | 4.7% (7,736) | marginal | — |
| Krishnaraja | Karnataka | BJP | 4.8% (7,213) | marginal | — |
| Manvi | Karnataka | INC | 4.9% (7,719) | marginal | — |
| Muddebihal | Karnataka | INC | 5.0% (7,637) | marginal | — |
| Ranibennur | Karnataka | INC | 5.1% (9,800) | competitive | — |
| Gangavathi | Karnataka | KRPP | 5.2% (8,266) | competitive | — |
| Kushtagi | Karnataka | BJP | 5.3% (9,646) | competitive | — |
| Chiknaikanahalli | Karnataka | JD(S) | 5.3% (10,042) | competitive | — |
| Gubbi | Karnataka | INC | 5.4% (8,541) | competitive | — |
| Kagwad | Karnataka | INC | 5.5% (8,827) | competitive | — |
| Sirsi | Karnataka | INC | 5.5% (8,712) | competitive | — |
| Srinivasapur | Karnataka | JD(S) | 5.5% (10,443) | competitive | — |
| Indi | Karnataka | INC | 5.7% (10,329) | competitive | — |
| Chikkaballapur | Karnataka | INC | 5.8% (10,642) | competitive | — |
| Badami | Karnataka | INC | 5.8% (9,725) | competitive | — |
| Magadi | Karnataka | INC | 5.9% (11,839) | competitive | — |
| Ramanagaram | Karnataka | INC | 5.9% (10,715) | competitive | — |
| Melukote | Karnataka | SKP | 5.9% (10,862) | competitive | — |
| Alland | Karnataka | INC | 6.0% (10,348) | competitive | — |
| Terdal | Karnataka | BJP | 6.0% (10,745) | competitive | — |
| Shanthinagar | Karnataka | INC | 6.0% (7,125) | competitive | — |
| Hagaribommanahalli | Karnataka | JD(S) | 6.0% (11,344) | competitive | — |
| Shrirangapattana | Karnataka | INC | 6.0% (11,137) | competitive | — |
| Aurad | Karnataka | BJP | 6.1% (9,569) | competitive | — |
| Bilgi | Karnataka | INC | 6.1% (11,129) | competitive | — |
| Jevargi | Karnataka | INC | 6.2% (10,278) | competitive | — |
| Turuvekere | Karnataka | JD(S) | 6.2% (9,923) | competitive | — |
| Pavagada | Karnataka | INC | 6.5% (10,881) | competitive | — |
| Haveri | Karnataka | INC | 6.6% (11,915) | competitive | — |
| Shikaripura | Karnataka | BJP | 6.6% (11,008) | competitive | — |
| B.T.M.Layout | Karnataka | INC | 6.9% (9,222) | competitive | — |
| Rajajinagar | Karnataka | BJP | 6.9% (8,060) | competitive | — |
| Kadur | Karnataka | INC | 7.1% (12,007) | competitive | — |
| Bidar | Karnataka | INC | 7.2% (10,780) | competitive | — |
| Tirthahalli | Karnataka | BJP | 7.6% (12,241) | competitive | — |
| Ramdurg | Karnataka | INC | 7.7% (11,730) | competitive | — |
| Belgaum Dakshin | Karnataka | BJP | 7.8% (12,308) | competitive | — |
| Govindraj Nagar | Karnataka | INC | 7.8% (12,516) | competitive | — |
| Gulbarga Rural | Karnataka | BJP | 7.8% (12,627) | competitive | — |
| Harapanahalli | Karnataka | IND | 7.8% (13,845) | competitive | — |
| Tarikere | Karnataka | INC | 7.9% (12,131) | competitive | — |
| Raichur Rural | Karnataka | INC | 8.1% (13,857) | competitive | — |
| Channapatna | Karnataka | JD(S) | 8.1% (15,915) | competitive | — |
| Basavakalyan | Karnataka | BJP | 8.2% (14,415) | competitive | — |
| Koratagere | Karnataka | INC | 8.3% (14,347) | competitive | — |
| Shimoga Rural | Karnataka | JD(S) | 8.4% (15,142) | competitive | — |
| Babaleshwar | Karnataka | INC | 8.5% (15,216) | competitive | — |
| Kaup | Karnataka | BJP | 8.6% (13,004) | competitive | — |
| Maski | Karnataka | INC | 8.7% (13,053) | competitive | — |
| Baindur | Karnataka | BJP | 8.8% (16,153) | competitive | — |
| Kalghatgi | Karnataka | INC | 8.9% (14,357) | competitive | — |
| Chittapur | Karnataka | INC | 9.0% (13,640) | competitive | — |
| Gadag | Karnataka | INC | 9.0% (15,130) | competitive | — |
| Saundatti Yellamma | Karnataka | INC | 9.0% (14,695) | competitive | — |
| K.R.Pura | Karnataka | BJP | 9.2% (24,301) | competitive | — |
| Challakere | Karnataka | INC | 9.3% (16,450) | competitive | — |
| Hirekerur | Karnataka | INC | 9.5% (15,020) | competitive | — |
| Sidlaghatta | Karnataka | JD(S) | 9.5% (16,772) | competitive | — |
| Chickpet | Karnataka | BJP | 9.5% (12,113) | competitive | — |
| Belthangady | Karnataka | BJP | 9.7% (18,216) | competitive | — |
| Sagar | Karnataka | INC | 9.7% (16,022) | competitive | — |
| Yelburga | Karnataka | INC | 9.8% (17,181) | competitive | — |
| Hanur | Karnataka | JD(S) | 9.8% (17,654) | competitive | — |
| Channagiri | Karnataka | INC | 9.9% (16,435) | competitive | — |
| Arkalgud | Karnataka | JD(S) | 10.1% (19,605) | comfortable | — |
| Honnali | Karnataka | INC | 10.4% (17,560) | comfortable | — |
| Chamundeshwari | Karnataka | JD(S) | 10.4% (25,500) | comfortable | — |
| Arsikere | Karnataka | INC | 10.9% (20,177) | comfortable | — |
| Molakalmuru | Karnataka | INC | 11.0% (22,149) | comfortable | — |
| Mudhol | Karnataka | INC | 11.0% (17,335) | comfortable | — |
| Dharwad | Karnataka | INC | 11.0% (18,037) | comfortable | — |
| Bagepalli | Karnataka | INC | 11.1% (19,179) | comfortable | — |
| Tiptur | Karnataka | INC | 11.4% (17,652) | comfortable | — |
| Bommanahalli | Karnataka | BJP | 11.4% (24,215) | comfortable | — |
| T.Narasipur | Karnataka | INC | 11.6% (18,619) | comfortable | — |
| Krishnarajapete | Karnataka | JD(S) | 11.8% (22,344) | comfortable | — |
| Periyapatna | Karnataka | INC | 12.0% (19,675) | comfortable | — |
| Shorapur | Karnataka | INC | 12.2% (25,223) | comfortable | — |
| Hanagal | Karnataka | INC | 12.3% (21,945) | comfortable | — |
| Anekal | Karnataka | INC | 12.6% (31,325) | comfortable | — |
| Sindhanur | Karnataka | INC | 12.6% (21,942) | comfortable | — |
| C.V. Raman Nagar | Karnataka | BJP | 12.9% (16,395) | comfortable | — |
| Byatarayanapura | Karnataka | INC | 13.1% (38,204) | comfortable | — |
| Bangalore South | Karnataka | BJP | 13.1% (49,699) | comfortable | — |
| Maddur | Karnataka | INC | 13.2% (24,113) | comfortable | — |
| Gulbarga Dakshin | Karnataka | INC | 13.3% (21,048) | comfortable | — |
| Kampli | Karnataka | INC | 13.3% (24,091) | comfortable | — |
| Devara Hippargi | Karnataka | JD(S) | 13.3% (20,175) | comfortable | — |
| Gokak | Karnataka | BJP | 13.4% (25,412) | comfortable | — |
| Mahadevapura | Karnataka | BJP | 13.5% (44,501) | comfortable | — |
| Krishnarajanagara | Karnataka | INC | 13.6% (25,639) | comfortable | — |
| Byadgi | Karnataka | INC | 13.7% (23,841) | comfortable | — |
| Navalgund | Karnataka | INC | 13.8% (22,199) | comfortable | — |
| Ron | Karnataka | INC | 14.0% (24,688) | comfortable | — |
| Moodabidri | Karnataka | BJP | 14.2% (22,468) | comfortable | — |
| Mangalore | Karnataka | INC | 14.3% (22,790) | comfortable | — |
| Davanagere North | Karnataka | INC | 14.7% (24,472) | comfortable | — |
| Mangalore City South | Karnataka | BJP | 14.9% (23,962) | comfortable | — |
| Mulbagal | Karnataka | JD(S) | 15.0% (26,268) | comfortable | — |
| Hiriyur | Karnataka | INC | 15.2% (30,322) | comfortable | — |
| Kunigal | Karnataka | INC | 15.3% (26,573) | comfortable | — |
| Chintamani | Karnataka | INC | 15.3% (29,052) | comfortable | — |
| Sira | Karnataka | INC | 15.4% (29,250) | comfortable | — |
| Shimoga | Karnataka | BJP | 15.5% (27,674) | comfortable | — |
| Shahapur | Karnataka | INC | 15.7% (26,027) | comfortable | — |
| Basavana Bagevadi | Karnataka | INC | 15.8% (24,863) | comfortable | — |
| Bhalki | Karnataka | INC | 15.9% (27,706) | comfortable | — |
| Kolar | Karnataka | INC | 16.0% (30,761) | comfortable | — |
| Bellary | Karnataka | INC | 16.1% (29,300) | comfortable | — |
| Kudachi | Karnataka | INC | 16.9% (25,243) | comfortable | — |
| Narasimharaja | Karnataka | INC | 16.9% (31,120) | comfortable | — |
| Nagthan | Karnataka | INC | 17.2% (30,815) | comfortable | — |
| Doddaballapur | Karnataka | BJP | 17.5% (31,753) | comfortable | — |
| Shirahatti | Karnataka | BJP | 17.6% (28,520) | comfortable | — |
| Mangalore City North | Karnataka | BJP | 18.2% (32,922) | comfortable | — |
| Hungund | Karnataka | INC | 18.3% (30,007) | comfortable | — |
| Nelamangala | Karnataka | INC | 18.6% (31,978) | comfortable | — |
| Koppal | Karnataka | INC | 18.7% (36,260) | comfortable | — |
| Vijayanagara | Karnataka | INC | 18.8% (33,723) | comfortable | — |
| Bhatkal | Karnataka | INC | 18.8% (32,671) | comfortable | — |
| Sullia | Karnataka | BJP | 19.0% (30,874) | comfortable | — |
| Davanagere South | Karnataka | INC | 19.1% (27,888) | comfortable | — |
| Heggadadevanakote | Karnataka | INC | 19.3% (34,939) | comfortable | — |
| Hebbal | Karnataka | INC | 19.5% (30,754) | comfortable | — |
| Gundlupet | Karnataka | INC | 19.7% (36,675) | comfortable | — |
| Hosadurga | Karnataka | INC | 19.7% (32,816) | comfortable | — |
| Devadurga | Karnataka | JD(S) | 19.8% (34,256) | comfortable | — |
| Udupi | Karnataka | BJP | 19.9% (32,776) | comfortable | — |
| Shiggaon | Karnataka | BJP | 19.9% (35,978) | comfortable | — |
| Mayakonda | Karnataka | INC | 20.7% (33,302) | safe | — |
| Sandur | Karnataka | INC | 20.7% (35,522) | safe | — |
| Gauribidanur | Karnataka | IND | 20.7% (37,286) | safe | — |
| Shivajinagar | Karnataka | INC | 21.2% (23,194) | safe | — |
| Bellary City | Karnataka | INC | 21.3% (37,863) | safe | — |
| Madhugiri | Karnataka | INC | 21.4% (35,523) | safe | — |
| Hubli-Dharwad Central | Karnataka | BJP | 21.5% (34,289) | safe | — |
| Hubli-Dharwad-East | Karnataka | INC | 21.9% (32,370) | safe | — |
| Siruguppa | Karnataka | INC | 22.2% (37,032) | safe | — |
| Hubli-Dharwad- West | Karnataka | BJP | 22.9% (38,693) | safe | — |
| Kundgol | Karnataka | BJP | 22.9% (35,341) | safe | — |
| Varuna | Karnataka | INC | 23.2% (46,163) | safe | — |
| Yelahanka | Karnataka | BJP | 23.5% (64,110) | safe | — |
| Malavalli | Karnataka | INC | 23.8% (46,846) | safe | — |
| Kanakagiri | Karnataka | INC | 24.4% (42,632) | safe | — |
| Sedam | Karnataka | INC | 24.8% (43,561) | safe | — |
| Kundapura | Karnataka | BJP | 25.0% (41,556) | safe | — |
| Hukkeri | Karnataka | BJP | 25.5% (42,551) | safe | — |
| Chitradurga | Karnataka | INC | 26.2% (53,300) | safe | — |
| Sorab | Karnataka | INC | 27.2% (44,262) | safe | — |
| Nanjangud | Karnataka | INC | 27.3% (47,607) | safe | — |
| Belgaum Rural | Karnataka | INC | 27.5% (56,016) | safe | — |
| Sarvagnanagar | Karnataka | INC | 29.0% (55,768) | safe | — |
| Mahalakshmi Layout | Karnataka | BJP | 32.6% (51,165) | safe | — |
| Malleshwaram | Karnataka | BJP | 33.2% (41,302) | safe | — |
| Kudligi | Karnataka | INC | 33.3% (54,350) | safe | — |
| Khanapur | Karnataka | BJP | 34.2% (54,629) | safe | — |
| Kolar Gold Field | Karnataka | INC | 34.4% (50,467) | safe | — |
| Yemkanmardi | Karnataka | INC | 34.6% (57,211) | safe | — |
| Padmanabanagar | Karnataka | BJP | 35.0% (55,175) | safe | — |
| Kollegal | Karnataka | INC | 35.8% (59,519) | safe | — |
| Arabhavi | Karnataka | BJP | 37.8% (71,540) | safe | — |
| Athani | Karnataka | INC | 39.8% (76,122) | safe | — |
| Chikkodi-Sadalga | Karnataka | INC | 42.9% (78,509) | safe | — |
| Basavanagudi | Karnataka | BJP | 43.4% (54,978) | safe | — |
| Chamarajapet | Karnataka | INC | 43.6% (53,953) | safe | — |
| Pulakeshinagar | Karnataka | INC | 48.0% (62,210) | safe | — |
| Kanakapura | Karnataka | INC | 64.5% (1,22,392) | safe | — |