Sunday, 15 November 2026
Vidhan Sabha · Assembly constituency 104 of Punjab

Mehal Kalan

Reserved · SCPunjabAC 104Lok Sabha: Sangrur
1.61LElectors · 2022
71.6%Turnout
12Candidates
55Villages placed
MLA · elected 2022

Kulwant Singh Pandori

AAP · Aam Aadmi Party
53,714
Votes
46.5%
Vote share
30,347
Margin
Election history

Assembly results for Mehal Kalan

Contests since the 2008 delimitation, including by-elections where we have them.

Year
Winner & runner-up
Vote %
Margin
2022
Kulwant Singh Pandori AAP
def. Gurjant Singh Kattu (SADASSM)
46.5%
30,347
2017
Kulwant Singh Pandori AAP
def. Ajit Singh Shant (SAD)
45.8%
27,064
2012
Harchand Kaur INC
def. Gobind Singh (SAD)
44.7%
7,391

2022 vote share

AAP Kulwant Singh Pandori46.5%
SADASSM Gurjant Singh Kattu20.2%
INC Harchand Kaur15.2%
Others (9 candidates)17.3%

Source: TCPD Lok Dhaba, Trivedi Centre for Political Data, Ashoka University. NOTA excluded.

Source: TCPD Lok Dhaba, Trivedi Centre for Political Data, Ashoka University.

Advertisement
12 candidates

Every candidate, 2022

#CandidatePartyVotesShare
1Kulwant Singh PandoriAam Aadmi Party53,71446.52%
2Gurjant Singh KattuShiromani Akali Dal (Amritsar)(Simranjit Singh Mann)23,36720.24%
3Harchand KaurIndian National Congress17,54515.20%
4Chamkaur SinghBahujan Samaj Party10,3949.00%
5Jasveer SinghIndependent3,3372.89%
6Sant Sukhwinder Singh TibbaSAD(S)3,1382.72%
7Gurtej SinghIndependent8300.72%
9Gurpreet Singh RurekeCPI (Marxist–Leninist) Liberation6810.59%
10Supinder SinghIndependent5130.44%
11Teja Singh KalabulaApni Ekta Party4750.41%
12Harbans SinghSamajwadi Party3960.34%
13Gurmel SinghNational Apni Party2670.23%

Source: TCPD Lok Dhaba, Trivedi Centre for Political Data, Ashoka University. NOTA votes are not listed.

Advertisement
55 villages

Villages in Mehal Kalan

Placed by map location where we have it (✓), otherwise estimated from their mandal (≈). Boundaries are approximate — the voter list is the final word.

Thikri Wala (43)
Barnala, Barnala
10,080 ✓
Mehal Kalan (34)
Mehal Kalan, Barnala
7,761 ✓
Sherpur (31)
Dhuri, Sangrur
6,983 ✓
Talle Wal (17)
Tapa, Barnala
5,974 ✓
Chima (430)
Barnala, Barnala
5,913 ✓
Chhiniwal Kalan (35)
Barnala, Barnala
5,211 ✓
Hamidi (20)
Mehal Kalan, Barnala
5,080 ✓
Bihla (18)
Tapa, Barnala
4,502 ✓
Thuliwal (19)
Mehal Kalan, Barnala
4,415 ✓
Kurar (8)
Mehal Kalan, Barnala
4,382 ✓
Advertisement
Bhotna (435)
Tapa, Barnala
4,342 ✓
Gehal (19)
Tapa, Barnala
4,311 ✓
Chananwal (427)
Barnala, Barnala
4,008 ✓
Shejra (36)
Mehal Kalan, Barnala
3,945 ✓
Chhapa (3)
Mehal Kalan, Barnala
3,702 ✓
Moom (25)
Mehal Kalan, Barnala
3,696 ✓
Mehalkhurd (33)
Mehal Kalan, Barnala
3,505 ✓
Tibba (16)
Dhuri, Sangrur
3,360 ✓
Phakho Ke (432)
Barnala, Barnala
3,247 ✓
Herike (37)
Dhuri, Sangrur
3,177 ✓
Advertisement
Diwana(21)
Tapa, Barnala
2,890 ✓
Mangewal (9)
Mehal Kalan, Barnala
2,830 ✓
Kalalmajra (81)
Mehal Kalan, Barnala
2,693 ✓
Gurm (21)
Mehal Kalan, Barnala
2,595 ✓
Kutwa (1)
Mehal Kalan, Barnala
2,506 ✓
Pandori (32)
Mehal Kalan, Barnala
2,357 ✓
Nai Wala (41)
Barnala, Barnala
2,302 ✓
Gumti (18)
Mehal Kalan, Barnala
2,235 ✓
Bakthgarh (434)
Barnala, Barnala
2,233 ✓
Kalala (39)
Barnala, Barnala
2,216 ✓
Advertisement
Chini Wal Khurd (22)
Tapa, Barnala
2,200 ✓
Lohgarh (4)
Mehal Kalan, Barnala
2,176 ✓
Dhaner (28)
Mehal Kalan, Barnala
2,140 ✓
Vazirpur (102)
Dhuri, Sangrur
2,066 ✓
Nihaluwal (84)
Mehal Kalan, Barnala
2,047 ✓
Chuhan Ke Kalan (37)
Mehal Kalan, Barnala
1,805 ✓
Chohan Ke Khurd (38)
Barnala, Barnala
1,788 ✓
Badhate (437)
Tapa, Barnala
1,771 ✓
Gangouhar (31)
Mehal Kalan, Barnala
1,756 ✓
Didargarh (39)
Dhuri, Sangrur
1,722 ✓
Advertisement
Kaire (429)
Barnala, Barnala
1,641 ✓
Hardaspura (2)
Mehal Kalan, Barnala
1,633 ✓
Ramnagar Chana (47)
Dhuri, Sangrur
1,608 ✓
Kalabula (40)
Dhuri, Sangrur
1,440 ✓
Alipur Khalsa (100)
Dhuri, Sangrur
1,426 ✓
Khiali (424)
Mehal Kalan, Barnala
1,398 ✓
Gaggewal (24)
Tapa, Barnala
1,379 ✓
Kirpal Singh Wala (82)
Mehal Kalan, Barnala
1,363 ✓
Kheri Khurd (11)
Dhuri, Sangrur
1,334 ✓
Sadowal (23)
Tapa, Barnala
1,287 ✓
Advertisement
Malian (433)
Barnala, Barnala
1,267 ✓
Ghanouri Khurd (41)
Dhuri, Sangrur
1,161 ✓
Nariangarh Sohian (20)
Tapa, Barnala
1,147 ✓
Manal (10)
Mehal Kalan, Barnala
1,039 ✓
Bahmnian (85)
Mehal Kalan, Barnala
598 ✓

Boundaries: Assembly constituency boundaries, DataMeet (CC BY 2.5 IN).

Advertisement