Skip to main content
Bharat Surveyभारत सर्वे
Lok Sabha constituency 2 · Himachal Pradesh

Mandi is parliamentary constituency number 2 in Himachal Pradesh, made up of 17 assembly segments. In the 2024 general election Kangna Ranaut of the Bharatiya Janata Party won with 52.9% of the vote, 74,755 votes ahead of Vikramaditya Singh (INC).

Mandi · 2024PC 2
  1. 01
    Kangna Ranaut
    BJP
    5,37,022
    52.87%
  2. 02
    Vikramaditya Singh
    INC
    4,62,267
    45.51%
  3. 03
    Dr. Prakash Chand Bhardwaj
    BSP
    4,393
    0.43%
  4. 04
    Narender Kumar
    RTRYDVBHMP
    2,447
    0.24%
  5. 05
    Rakhee Gupta
    Independent
    1,051
    0.10%
  6. 5 other candidates · 2,985 votesNOTA · 5,645 (0.56%)

Margin 74,755 votes · 7.36% of valid votes

13,77,173
Registered electors
2024 election
74.0%
Turnout
1 Jun 2024
74,755
Victory margin
7.4% of valid votes
2024 · candidate-wise result

All 10 candidates, ranked by votes. Vote share is of 10,15,810 valid votes, NOTA included.

Mandi 2024 Lok Sabha result
#CandidatePartyVotesVote share
1Kangna RanautFemale · 37 yrsBJP5,37,022
52.87%
2Vikramaditya SinghMale · 34 yrsINC4,62,267
45.51%
—NOTANOTA5,645
0.56%
3Dr. Prakash Chand BhardwajMale · 65 yrs · SCBSP4,393
0.43%
4Narender KumarMale · 54 yrsRTRYDVBHMP2,447
0.24%
5Rakhee GuptaFemale · 52 yrsIndependent1,051
0.10%
6Subhash Mohan SnehiMale · 46 yrsIndependent974
0.10%
7Vinay KumarMale · 42 yrs · STAKBRPRVP690
0.07%
Show 3 more candidates
8Mahesh SainiMale · 45 yrsHCHLJP654
0.06%
9Dinesh Kumar BhatiMale · 56 yrsIndependent381
0.04%
10Ashutosh MahantMale · 38 yrsIndependent286
0.03%
Past results

Winners and vote share in every Lok Sabha election on the current boundaries, with bye-elections.

0%20%40%60%2009201420192024BJP 52.9%INC 45.5%BSP 0.4%CPI(M) 1.6%
Vote share, % of valid votes. Hover or focus a year for exact values.
2024Kangna RanautBJP · 52.9% · margin 74,755Turnout74.0%
2021 byePratibha SinghINC · 49.1% · margin 7,490Turnout58.0%
2019Ram Swaroop SharmaBJP · 68.8% · margin 4,05,459Turnout73.5%
2014Ram Swaroop SharmaBJP · 50.0% · margin 39,856Turnout63.1%
2009Virbhadra SinghINC · 47.8% · margin 13,997Turnout64.1%

Mandi bye-election, 30 Oct 2021

Mandi bye-election 2021-10-30
#CandidatePartyVotesVote share
1Pratibha SinghINC3,69,565
49.14%
2Brig. Khushal Chand ThakurBJP3,62,075
48.14%
—NOTANOTA12,661
1.68%
3Ambika ShyamRSHTLKNTP3,617
0.48%
4Subhash Mohan SnehiIndependent1,772
0.24%
5Munshi Ram ThakurHIMJKP1,262
0.17%
Show 1 more candidate
6Anil KumarIndependent1,119
0.15%

Mandi Lok Sabha result 2019

Mandi 2019 Lok Sabha result
#CandidatePartyVotesVote share
1Ram Swaroop SharmaBJP6,47,189
68.75%
2Aashray SharmaINC2,41,730
25.68%
3Daleep Singh KaithCPI(M)14,838
1.58%
4Ses RamBSP9,060
0.96%
—NOTANOTA5,298
0.56%
5Brij GopalIndependent4,087
0.43%
Show 12 more candidates
6Subhash Mohan SnehiIndependent3,839
0.41%
7Dev Raj BhardwajIndependent3,653
0.39%
8Guman SinghIndependent2,344
0.25%
9Rajender SuryavanshiAPoI1,872
0.20%
10Dharmender Singh ThakurIndependent1,860
0.20%
11Col. Thakur SinghIndependent1,596
0.17%
12Kartar ChandSWAP880
0.09%
13Ghanshyam Chand ThakurIndependent775
0.08%
14Shiv Lal ThakurBSCP751
0.08%
15Mehar SinghRADM583
0.06%
16Khem ChandPPID511
0.05%
17ChandermaniAIFB505
0.05%

Mandi Lok Sabha result 2014

Mandi 2014 Lok Sabha result
#CandidatePartyVotesVote share
1Ram Swaroop SharmaBJP3,62,824
49.97%
2Pratibha SinghINC3,22,968
44.48%
3Kushal BhardwajCPI(M)13,965
1.92%
4Jai Chand ThakurAAP9,359
1.29%
—NOTANOTA6,191
0.85%
5Lala RamBSP5,167
0.71%
Show 4 more candidates
6Subhash Mohan SnehiIndependent1,928
0.27%
7Bhag Chand RanaIndependent1,868
0.26%
8Puni ChandSP923
0.13%
9Devender DevBMUP901
0.12%

Mandi Lok Sabha result 2009

Mandi 2009 Lok Sabha result
#CandidatePartyVotesVote share
1Virbhadra SinghINC3,40,973
47.82%
2Maheshwar SinghBJP3,26,976
45.86%
3Dr. Onkar ShadCPI(M)20,664
2.90%
4Lala RamBSP10,131
1.42%
5Hookam Chand ShastriRWS7,877
1.10%
6Shan MohammadIndependent6,405
0.90%
Assembly segments

Lead of Kangna Ranaut (BJP) over Vikramaditya Singh (INC) in each assembly segment. Bars to the right are segments the winner led; bars to the left went to the runner-up.

◀ Vikramaditya Singh (INC) ledKangna Ranaut (BJP) led ▶

EVM votes by assembly segment (ECI report 34). Postal ballots are counted at constituency level only, so segment totals are slightly lower than the final result.

Assembly segments of Mandi: Lok Sabha lead and assembly winner
SegmentElectorsLed in Lok Sabha 2024Assembly winner (latest)
Bharmour AC 281,354BJP by 5,533BJP (2022)
Lahaul & Spiti AC 2125,967INC by 6,876INC (2022)
Manali AC 2275,874BJP by 1,953INC (2022)
Kullu AC 2393,638BJP by 6,872INC (2022)
Banjar AC 2476,632BJP by 2,989BJP (2022)
Anni AC 2589,898INC by 8,328BJP (2022)
Karsog AC 2678,517BJP by 5,926BJP (2022)
Sundernagar AC 2784,605BJP by 8,994BJP (2022)
Nachan AC 2891,045BJP by 5,936BJP (2022)
Seraj AC 2986,331BJP by 14,698BJP (2022)
Darang AC 3093,710BJP by 7,699BJP (2022)
Jogindernagar AC 311,03,064BJP by 19,402BJP (2022)
Mandi AC 3379,665BJP by 15,515BJP (2022)
Balh AC 3484,311BJP by 9,742BJP (2022)
Sarkaghat AC 3593,417BJP by 13,647BJP (2022)
Rampur AC 6678,437INC by 21,437INC (2022)
Kinnaur AC 6860,708INC by 8,562INC (2022)
Map

Mandi outlined in orange among the Himachal Pradesh Lok Sabha seats, each coloured by the 2024 winner. Click a seat to open it. Boundaries are approximate.

BJPINCOthers
Data & field work for this seat

Segment-wise and booth-wise result analysis, printable maps, voter-list analysis and verified field surveys. Tick what you need; our team calls back with scope and a quote.

What do you need for Mandi PC 2, Himachal Pradesh?

No payment online. We confirm scope and price on a call before any work starts.

FAQ

Answers use the Election Commission of India statistical report for the 2024 general election.

Who won the Mandi Lok Sabha seat in 2024?

Kangna Ranaut of the Bharatiya Janata Party (BJP) won Mandi in the 2024 Lok Sabha election with 5,37,022 votes (52.87%). The margin over Vikramaditya Singh (INC) was 74,755 votes.

What was the voter turnout in Mandi in 2024?

10,18,685 of 13,77,173 registered electors voted, a turnout of 73.97% across 2,213 polling stations.

Which assembly segments are in Mandi?

Mandi is made up of 17 assembly segments: Bharmour, Lahaul & Spiti, Manali, Kullu, Banjar, Anni, Karsog, Sundernagar, Nachan, Seraj, Darang, Jogindernagar, Mandi, Balh, Sarkaghat, Rampur, Kinnaur. Kangna Ranaut led in 13 of them on EVM votes.

Who has won Mandi in past Lok Sabha elections?

2024: Kangna Ranaut (BJP); 2019: Ram Swaroop Sharma (BJP); 2014: Ram Swaroop Sharma (BJP); 2009: Virbhadra Singh (INC).

Is Mandi a reserved Lok Sabha seat?

No, Mandi is a general (unreserved) constituency.

When is the next Lok Sabha election for Mandi?

The Lok Sabha elected in 2024 completes its five-year term in 2029, so the next general election is due by mid-2029 unless the house is dissolved early or a bye-election is held for this seat.

Source: Election Commission of India, General Election to Lok Sabha 2024 statistical reports — 33 (constituency-wise detailed result), 32 (constituency data summary) and 34 (details of assembly segments). Segment figures are EVM votes only. Boundaries: DataMeet india_pc_2019 (simplified, CC0), approximate.