PK-12 Uper Dir
Khyber Pakhtunkhwa Assembly · 2024 general election
District: Upper Dir
Muhammad Yamin (Independent) won with 24,051 votes, beating Malak Azam Khan (JI) by 11,183.
About this result
Muhammad Yamin, an independent candidate, won PK-12 Uper Dir in the 2024 general election with 24,051 of the 65,136 votes counted (36.9%). Malak Azam Khan of Jamaat-e-Islami finished second, 11,183 votes behind. 8 candidates contested the seat. In 2018, PK-12 Uper Dir was won by Inayat Ullah (MMA), so the seat changed hands.
Many independents in 2024 were backed by PTI, which contested without its party symbol.
PK-12 in other elections
Boundaries change between elections, so this number may cover a different area.
- 2018 Inayat Ullah (MMA)Uper Dir
- 2013 Khaliq Ur Rehman (PTI)Nowshera
- 2008 Mian Iftikhar Hussain (ANP)Nowshera
- 2002 Eng: Muhammad Tariq Khattak (PPP)Nowshera
- 1997 Jan Muhammad Khattak (ANP)Nowshera
- 1993 Jan Muhammad Khan Khattak (ANP)Peshawar
- 1990 Jan Muhammad Khattak (ANP)Peshawar
- 1988 Jan Muhammad Khan Khattak (ANP)Peshawar
- 1985 Muhammad Akram Khan (Non-party)Peshawar
- 1977 Muhammad Akram (PPP)Peshawar
- 1970 Muhammad Haroon Khan Badshah (PML-Qayyum)Hazara
Common questions
Who won PK-12 Uper Dir in 2024?
Muhammad Yamin (Independent) won with 24,051 votes (36.9%).
What was the margin of victory in PK-12 in 2024?
11,183 votes. Muhammad Yamin received 24,051 votes and Malak Azam Khan (JI) received 12,868.
How many candidates contested PK-12 in 2024?
8 candidates, who received 65,136 votes between them.
Who won PK-12 Uper Dir in 2018?
Inayat Ullah (MMA) with 27,599 votes.