Shangla, Khyber Paktunkhwa — Pakistan National Assembly Election Results

Shangla (Khyber Paktunkhwa) was won by Ibadullah Khan (PML-N) at the 2018 National Assembly general election, with a margin of 1,528 votes over Sadeed ur Rahman. This page covers the 2018 general election, the only one on record for Shangla, Khyber Paktunkhwa, under this name.

Full Election History, 2018–2018

Election Winner Party Votes Vote Share Runner-up Margin
2018 Ibadullah Khan PML-N 35,178 27.9% Sadeed ur Rahman (ANP) 1,528 (1.2 pts)

Full Result Breakdown by Election

2018

CandidatePartyVotesShare
Ibadullah Khan PML-N 35,178 27.9%
Sadeed ur Rahman ANP 33,650 26.7%
Waqar Ahmad Khan PTI 28,134 22.3%
Amir Sultan MMA 20,914 16.6%
Hamid Iqbal Khan PPP 5,690 4.5%
Bakht Nasib Khan Awami Workers Party 1,200 1.0%
Praviz Ahmad Independent 1,093 0.9%
Said Fareen Independent 247 0.2%
Safeer Khan Independent 121 0.1%

Margin Over Time

Winning margin (percentage points) at each election, coloured by the winning party.

Not enough elections of data yet to chart a trend.

Trend

Shangla has been contested at 1 National Assembly general election on record (2018). Parties that have won this seat over that span: PML-N.

Frequently Asked Questions

Who won Shangla in the 2018 general election?

Ibadullah Khan (PML-N) won Shangla, Khyber Paktunkhwa, in 2018 with 35,178 votes (27.9%), a margin of 1,528 votes over Sadeed ur Rahman.

Which parties have won Shangla since 2018?

Since 2018, Shangla has been won by: PML-N.

What was the closest result in Shangla?

The closest result on record for Shangla was 2018, when PML-N beat ANP by just 1,528 votes (1.2 percentage points).

Related Pages