Shahpur Assembly constituency is part of Kangra parliamentary constituency and located in
KANGRA district of state of
Himachal Pradesh.
In Vidhansabha elections 2022,
Kewal Singh of INC party won with
36,603 votes.
The runner up was Sarveen of
BJP party . The margin of victory was: 12,243 votes.
In Vidhansabha elections 2017,
Sarveen Choudhary of BJP party won with
23,104 votes.
The runner up was Major (ret.) Vijai Singh Mankotia of
IND party . The margin of victory was: 6,147 votes.
The next election for Shahpur Assembly constituency is in
October 2024.