Results by district
Every National Assembly and provincial seat in each district, for each general election.
About
Results for 150 districts across Punjab, Sindh, Khyber Pakhtunkhwa, Balochistan and Islamabad. Each district page lists every National Assembly and provincial assembly seat in that district for each general election, with the winners and their parties.
Khyber Pakhtunkhwa
39 districts Abbottabad2 NA · 4 PK seats in 2024 Bajaur1 NA · 4 PK seats in 2024 Bannu1 NA · 4 PK seats in 2024 Battagram1 NA · 2 PK seats in 2024 Buner1 NA · 3 PK seats in 2024 Charsadda2 NA · 5 PK seats in 2024 Chitral1 NA seats in 2024 Dera Ismail Khan2 NA · 5 PK seats in 2024 Dir1 NA seats in 2002 Hangu1 NA · 1 PK seats in 2024 Haripur1 NA · 3 PK seats in 2024 Karak1 NA · 2 PK seats in 2024 Khyber1 NA · 3 PK seats in 2024 Kohat1 NA · 3 PK seats in 2024 Kohistan1 NA seats in 2024 Kolai Pallas1 NA · 1 PK seats in 2024 Kurram1 NA · 2 PK seats in 2024 Lakki Marwat1 NA · 3 PK seats in 2024 Lower Chitral1 PK seats in 2024 Lower Dir2 NA · 5 PK seats in 2024 Lower Kohistan1 PK seats in 2024 Malakand1 NA · 2 PK seats in 2024 Mansehra2 NA · 5 PK seats in 2024 Mardan3 NA · 8 PK seats in 2024 Mohmand1 NA · 2 PK seats in 2024 North Waziristan1 NA · 2 PK seats in 2024 Nowshera2 NA · 5 PK seats in 2024 Orakzai1 NA · 1 PK seats in 2024 Peshawar5 NA · 13 PK seats in 2024 Shangla1 NA · 3 PK seats in 2024 South Waziristan1 NA · 2 PK seats in 2024 Swabi2 NA · 5 PK seats in 2024 Swat3 NA · 8 PK seats in 2024 Tank1 NA · 1 PK seats in 2024 Torghar1 NA · 1 PK seats in 2024 Tribal Areas (FATA)1 NA · 1 PK seats in 2018 Upper Chitral1 PK seats in 2024 Upper Dir1 NA · 3 PK seats in 2024 Upper Kohistan1 PK seats in 2024
Islamabad
1 districtsPunjab
41 districts Attock2 NA · 5 PP seats in 2024 Bahawalnagar4 NA · 8 PP seats in 2024 Bahawalpur5 NA · 10 PP seats in 2024 Bhakkar2 NA · 5 PP seats in 2024 Chakwal2 NA · 3 PP seats in 2024 Chiniot2 NA · 4 PP seats in 2024 Dera Ghazi Khan3 NA · 6 PP seats in 2024 Faisalabad10 NA · 21 PP seats in 2024 Gujranwala5 NA · 12 PP seats in 2024 Gujrat4 NA · 8 PP seats in 2024 Hafizabad1 NA · 3 PP seats in 2024 Jhang3 NA · 7 PP seats in 2024 Jhelum2 NA · 3 PP seats in 2024 Kasur4 NA · 10 PP seats in 2024 Khanewal4 NA · 8 PP seats in 2024 Khushab2 NA · 4 PP seats in 2024 Kot Addu2 NA · 3 PP seats in 2024 Lahore14 NA · 30 PP seats in 2024 Layyah2 NA · 5 PP seats in 2024 Lodhran2 NA · 4 PP seats in 2024 Mandi Bahauddin2 NA · 4 PP seats in 2024 Mianwali2 NA · 4 PP seats in 2024 Multan6 NA · 12 PP seats in 2024 Murree1 NA · 1 PP seats in 2024 Muzaffargarh4 NA · 8 PP seats in 2024 Nankana Sahib2 NA · 4 PP seats in 2024 Narowal2 NA · 5 PP seats in 2024 Okara4 NA · 8 PP seats in 2024 Pakpattan2 NA · 5 PP seats in 2024 Rahim Yar Khan6 NA · 13 PP seats in 2024 Rajanpur3 NA · 6 PP seats in 2024 Rawalpindi7 NA · 13 PP seats in 2024 Sahiwal3 NA · 7 PP seats in 2024 Sargodha5 NA · 10 PP seats in 2024 Sheikhupura4 NA · 9 PP seats in 2024 Sialkot5 NA · 10 PP seats in 2024 Talagang1 NA · 2 PP seats in 2024 Taunsa1 NA · 2 PP seats in 2024 Toba Tek Singh3 NA · 6 PP seats in 2024 Vehari4 NA · 8 PP seats in 2024 Wazirabad1 NA · 1 PP seats in 2024
Sindh
31 districts Badin2 NA · 5 PS seats in 2024 Dadu2 NA · 4 PS seats in 2024 Ghotki2 NA · 4 PS seats in 2024 Hyderabad3 NA · 6 PS seats in 2024 Jacobabad2 NA · 3 PS seats in 2024 Jamshoro1 NA · 3 PS seats in 2024 Karachi20 NA · 42 PS seats in 2013 Karachi Central4 NA · 9 PS seats in 2024 Karachi East4 NA · 9 PS seats in 2024 Karachi South3 NA · 5 PS seats in 2024 Karachi West3 NA · 6 PS seats in 2024 Kashmore1 NA · 3 PS seats in 2024 Keamari2 NA · 5 PS seats in 2024 Khairpur3 NA · 6 PS seats in 2024 Korangi3 NA · 7 PS seats in 2024 Larkana2 NA · 4 PS seats in 2024 Malir3 NA · 6 PS seats in 2024 Matiari1 NA · 2 PS seats in 2024 Mirpur Khas2 NA · 4 PS seats in 2024 Naushahro Feroze2 NA · 4 PS seats in 2024 Qambar Shahdadkot2 NA · 4 PS seats in 2024 Sanghar2 NA · 5 PS seats in 2024 Shaheed Benazirabad2 NA · 4 PS seats in 2024 Shikarpur1 NA · 3 PS seats in 2024 Sujawal1 NA · 2 PS seats in 2024 Sukkur2 NA · 4 PS seats in 2024 Tando Allahyar1 NA · 2 PS seats in 2024 Tando Muhammad Khan1 NA · 2 PS seats in 2024 Tharparkar2 NA · 4 PS seats in 2024 Thatta1 NA · 2 PS seats in 2024 Umerkot1 NA · 3 PS seats in 2024
Balochistan
38 districts Awaran1 NA · 1 PB seats in 2024 Barkhan1 NA · 1 PB seats in 2024 Chagai1 NA · 1 PB seats in 2024 Chaman1 NA · 1 PB seats in 2024 Dera Bugti1 NA · 1 PB seats in 2024 Duki1 NA · 1 PB seats in 2024 Gwadar1 NA · 1 PB seats in 2024 Harnai1 NA · 1 PB seats in 2024 Hub1 NA · 1 PB seats in 2024 Jaffarabad1 NA · 1 PB seats in 2024 Jhal Magsi1 NA · 1 PB seats in 2024 Kachhi1 NA · 1 PB seats in 2024 Kalat1 NA · 1 PB seats in 2024 Kech2 NA · 4 PB seats in 2024 Kharan1 NA · 1 PB seats in 2024 Khuzdar1 NA · 3 PB seats in 2024 Killa Abdullah1 NA · 1 PB seats in 2024 Killa Saifullah1 NA · 1 PB seats in 2024 Kohlu1 NA · 1 PB seats in 2024 Lasbela1 NA · 1 PB seats in 2024 Lehri1 NA · 1 PB seats in 2018 Loralai1 NA · 1 PB seats in 2024 Mastung1 NA · 1 PB seats in 2024 Musakhel1 NA · 1 PB seats in 2024 Nasirabad2 NA · 2 PB seats in 2024 Nushki1 NA · 1 PB seats in 2024 Panjgur1 NA · 2 PB seats in 2024 Pishin1 NA · 3 PB seats in 2024 Quetta3 NA · 9 PB seats in 2024 Shaheed Sikandarabad1 PB seats in 2018 Sherani1 NA · 1 PB seats in 2024 Sibi1 NA · 1 PB seats in 2024 Sohbatpur1 NA · 1 PB seats in 2024 Surab1 NA · 1 PB seats in 2024 Usta Muhammad1 NA · 1 PB seats in 2024 Washuk1 NA · 1 PB seats in 2024 Zhob1 NA · 2 PB seats in 2024 Ziarat1 NA · 1 PB seats in 2024