Pakistan Elections Search

Type a seat number (NA-14), an area (Lahore) or a candidate.

Seats that changed hands, 2024

Seats won by a different party than in 2018. Only seats covering the same area in both elections are compared.

Summary

Of the 381 seats that covered the same area in 2018 and 2024, 262 changed hands: the 2024 winner was from a different party than in 2018. The most common change was from PTI to independents (81 seats). Seats whose number or area changed between the two elections are not compared.

Changes by party

From → toSeats
PTI → Independent 81
PTI → PML-N 51
PML-N → Independent 45
MQM → MQM-P 10
PTI → MQM-P 9
PTI → PPP 8
GDA → PPP 8
PPP → Independent 6
Independent → PML-N 5
PTI → PML-Q 4
MMA → Independent 3
PML-N → PPP 3

National Assembly

25 seats
NA-1 Chitral MMA → Independent · Abdul Latif 18,817margin NA-2 Swat PTI → Independent · Amjad Ali Khan 51,226margin NA-3 Swat PTI → Independent · Saleem Rehman 53,549margin NA-4 Swat PTI → Independent · Sohail Sultan 67,088margin NA-5 Upper Dir PTI → Independent · Sahibzada Sibghat Ullah 42,099margin NA-6 Lower Dir PTI → Independent · Muhammad Bashir Khan 23,771margin NA-7 Lower Dir PTI → Independent · Mehboob Shah 53,566margin NA-16 Abbottabad PTI → Independent · Ali Asghar Khan 18,679margin NA-19 Swabi PTI → Independent · Asad Qaiser 69,955margin NA-21 Mardan ANP → Independent · Mujahid Ali 66,846margin NA-22 Mardan PTI → Independent · Muhammad Atif Khan 48,983margin NA-24 Charsadda PTI → Independent · Malik Anwar Taj 41,217margin NA-28 Peshawar PTI → JUI-F · Noor Alam Khan 73,270margin NA-29 Peshawar PTI → Independent · Arbab Amir Ayub 49,904margin NA-30 Peshawar PTI → Independent · Shandana Gulzar Khan 58,021margin NA-31 Peshawar PTI → Independent · Sher Ali Arbab 60,442margin NA-57 Rawalpindi PTI → PML-N · Danyal Choudhary 23,530margin NA-74 Sialkot PML-N → Independent · Muhammad Aslam Ghuman 34,588margin NA-102 Faisalabad PTI → Independent · Changez Ahmed Khan 32,225margin NA-103 Faisalabad PML-N → Independent · Muhammad Ali Sarfraz 61,344margin NA-104 Faisalabad PML-N → Independent · Sahibzada Muhammad Hamid Raza 40,045margin NA-126 Lahore PTI → PML-N · Malik Saif Ul Mulook Khokhar 6,615margin NA-128 Lahore PML-N → IPP · Mohammad Awn Saqlain 13,552margin NA-129 Lahore PML-N → Independent · Mian Muhammad Azhar 32,193margin NA-130 Lahore PTI → PML-N · Mian Muhammad Nawaz Sharif 74,821margin

Punjab Assembly

161 seats
PP-1 Attock PTI → Independent · Qazi Ahmad Akbar 12,808margin PP-2 Attock PML-N → Independent · Sardar Muhammad Ali Khan 190margin PP-3 Attock PTI → Independent · Syed Ijaz Hussain Bukhari 4,956margin PP-4 Attock PTI → PML-N · Sher Ali Khan 4,728margin PP-5 Attock PTI → PML-N · Malik Aitbar Khan 2,470margin PP-7 Rawalpindi Independent → PML-N · Raja Sagheer Ahmad 3,314margin PP-8 Rawalpindi PTI → Independent · Chaudhry Javed Kausar 6,927margin PP-9 Rawalpindi PTI → PML-N · Shaukat Aziz Bhatti 7,075margin PP-10 Rawalpindi Independent → PML-N · Naeem Ijaz 14,344margin PP-11 Rawalpindi PTI → PML-N · Imran Ilyas Raja 11,063margin PP-12 Rawalpindi PTI → PML-N · Moshin Ayub Khan 6,158margin PP-13 Rawalpindi PTI → Independent · Malik Fahad Masood 32,636margin PP-14 Rawalpindi PTI → PML-N · Malik Iftikhar Ahmad 6,300margin PP-15 Rawalpindi PTI → PML-N · Malik Mansoor Afsar 8,127margin PP-16 Rawalpindi PTI → PML-N · Zia ullah Shah 9,527margin PP-17 Rawalpindi PTI → PML-N · Abdul Haneef 7,276margin PP-18 Rawalpindi PTI → Independent · Asad Abbas 15,655margin PP-19 Rawalpindi PTI → Independent · Tanveer Aslam Raja 27,225margin PP-21 Chakwal PTI → PML-N · Tanveer Aslam Malik 10,761margin PP-25 Jhelum PTI → Independent · Yasir Quershi 26,771margin PP-26 Jhelum PTI → Independent · Mushtaq Ahmad 5,607margin PP-28 Gujrat PML-Q → Independent · Shahid Raza 13,003margin PP-31 Gujrat PTI → PML-Q · Chaudhary Shafay Hussain 4,059margin PP-32 Gujrat PTI → PML-Q · Chaudhry Salik Hussain 10,901margin PP-33 Gujrat PTI → PML-Q · Syed Madad Ali Shah 7,045margin PP-34 Gujrat PTI → PML-Q · Chaudhry Ijaz Ahmad 12,907margin PP-59 Gujranwala PML-N → Independent · Muhammad Nasir Cheema 4,908margin PP-60 Gujranwala PML-N → Independent · Kaleem Ullah Khan 6,823margin PP-63 Gujranwala PML-N → Independent · Chaudhry Muhammad Tariq Gujjar 7,488margin PP-73 Sargodha PML-N → Independent · Muhammad Ansar Iqbal Haral 11,728margin PP-75 Sargodha PTI → Independent · Ali Asif 13,677margin PP-76 Sargodha PTI → Independent · Zulfiqar Ali Bhatti 4,523margin PP-78 Sargodha PTI → PML-N · Rana Munawwar Husain 2,962margin PP-80 Sargodha PTI → PML-N · Sardar Muhammad Asim 2,925margin PP-82 Khushab PTI → PML-N · Muhammad Asif Malik 2,048margin PP-83 Khushab Independent → PML-N · Sardar Ali Hussain Khan Baloch 8,746margin PP-84 Khushab PML-N → Independent · Fateh Khaliq 14,815margin PP-85 Mianwali PTI → Independent · Muhammad Iqbal 68,566margin PP-86 Mianwali PTI → Independent · Amin Ullah Khan 65,555margin PP-87 Mianwali PTI → Independent · Ahmad Khan 91,568margin PP-88 Mianwali PTI → Independent · Mumtaz Ahmad 8,219margin PP-91 Bhakkar PTI → Independent · Ghazanfar Abbas 572margin PP-92 Bhakkar PTI → Independent · Muhammad Aamir Inayat Shahani 8,471margin PP-94 Chiniot PML-N → Independent · Taimoor Ali Lali 782margin PP-95 Chiniot PPP → PML-N · Muhammad Ilyas 7,079margin PP-96 Chiniot PTI → Independent · Zulfiqar Ali Shah 9,547margin PP-99 Faisalabad PTI → Independent · Ahmad Mujtaba Chaudhary 12,616margin PP-100 Faisalabad PTI → Independent · Umair Wasi Chaudhary 3,875margin PP-101 Faisalabad PML-N → Independent · Muhammad Akram Chaudhary 23,461margin PP-102 Faisalabad PTI → PML-N · Jafar Ali 548margin PP-103 Faisalabad PML-N → Independent · Noor Shahid Noor 8,595margin PP-105 Faisalabad PTI → PML-N · Rao Kashif Raheem Khan 1,917margin PP-107 Faisalabad PML-N → Independent · Javed Niaz Manj 1,298margin PP-108 Faisalabad PML-N → Independent · Aftab Ahmad Khan 3,839margin PP-110 Faisalabad PTI → Independent · Hassan Zaka 14,808margin PP-111 Faisalabad PTI → Independent · Basharat Ali 9,226margin PP-112 Faisalabad PML-N → Independent · Asad Mehmood 27,699margin PP-113 Faisalabad PTI → Independent · Nadeem Sadiq Dogar 15,260margin PP-114 Faisalabad PTI → Independent · Muhammad Latif Nazar 19,753margin PP-115 Faisalabad PML-N → Independent · Shahid Javed 13,896margin PP-116 Faisalabad PML-N → Independent · Muhammad Ismail Sela 14,911margin PP-117 Faisalabad PML-N → Independent · Rana Abdul Razzaq Khan 14,110margin PP-119 Toba Tek Singh PML-N → Independent · Asad Zaman Cheema 25,497margin PP-120 Toba Tek Singh PML-N → Independent · Muhammad Ahsan Ihsan 32,127margin PP-121 Toba Tek Singh PTI → PML-N · Chaudhry Amjad Ali Javed 120margin PP-122 Toba Tek Singh PTI → PML-N · Muhammad Ayub Khan Gadhi 288margin PP-123 Toba Tek Singh PTI → Independent · Ashfa Riaz Fatiana 18,515margin PP-128 Jhang PTI → Independent · Col. (R) Ghazanfar Qureshi 2,372margin PP-129 Jhang PTI → Independent · Mian Muhammad Asif 8,730margin PP-130 Jhang PTI → Independent · Shahbaz Ahmed 7,809margin PP-132 Nankana Sahib PTI → Independent · Sultan Bajwa 9,523margin PP-136 Sheikhupura PTI → PML-N · Muhammad Hassaan Riaz 13,661margin PP-137 Sheikhupura PML-N → Independent · Khurram Ijaz Chattha 19,626margin PP-140 Sheikhupura PTI → Independent · Muhammad Awais Virk 6,547margin PP-141 Sheikhupura PML-N → Independent · Tayyab Rashid 22,889margin PP-142 Sheikhupura PTI → Independent · Waqas Mahmood Maan 6,437margin PP-143 Sheikhupura PML-N → Independent · Sher Akbar Khan 9,270margin PP-149 Lahore PML-N → IPP · Abdul Aleem Khan 3,932margin PP-151 Lahore PTI → PML-N · Sohail Shaukat Butt 22,392margin PP-155 Lahore PML-N → Independent · Sheikh Imtiaz Mehmood 5,833margin PP-156 Lahore PML-N → Independent · Ali Imtiaz Warraich 18,923margin PP-157 Lahore PML-N → Independent · Hafiz Farhat Abbas 17,998margin PP-158 Lahore PTI → PML-N · Mian Muhammad Shehbaz Sharif 14,793margin PP-159 Lahore PTI → PML-N · Maryam Nawaz Sharif 2,106margin PP-160 Lahore PTI → PML-N · Malik Asad Ali 5,532margin PP-161 Lahore PTI → Independent · Farukh Javed 18,092margin PP-165 Lahore PML-N → Independent · Ahmer Bhatti 963margin PP-167 Lahore PTI → PML-N · Irfan Shafi Khokhar 2,066margin PP-170 Lahore PTI → Independent · Mian Muhammad Haroon Akbar 23,482margin PP-171 Lahore PML-N → Independent · Mian Muhammad Aslam Iqbal 24,907margin PP-172 Lahore PML-N → Independent · Misbah Wajid 2,730margin PP-173 Lahore PTI → PML-N · Mian Marghoob Ahmad 13,716margin PP-175 Kasur PML-N → Independent · Rashid Tufail 6,688margin PP-177 Kasur PTI → PML-N · Muhammad Naeem Safdar 13,601margin PP-179 Kasur PTI → PML-N · Malik Muhammad Ahmad Khan 17,958margin PP-180 Kasur PTI → Independent · Ch. Ahsan Raza Khan 12,969margin PP-181 Kasur PML-N → Independent · Mian Humble Sana Karimi 13,576margin PP-193 Pakpattan PTI → PML-N · Farooq Ahmad Khan Maneka 1,954margin PP-194 Pakpattan PTI → PML-N · Ch. Javed Ahmad 8,802margin PP-195 Pakpattan PML-N → Independent · Imran Akram Jutt 13,705margin PP-201 Sahiwal PTI → PML-N · Naveed Aslam Khan Lodhi 1,443margin PP-202 Sahiwal PTI → PML-N · Rana Riaz Ahmad 404margin PP-205 Khanewal PTI → Independent · Muhammad Akbar Hayat Hiraj 22,429margin PP-207 Khanewal PTI → PML-N · Mehar Amir Hayat Hiraj 1,578margin PP-210 Khanewal PML-N → Independent · Khalid Javed 7,337margin PP-213 Multan PTI → PPP · Syed Ali Haider Gilani 9,057margin PP-214 Multan PTI → Independent · Nawabzada Waseem Khan Badozai 18,933margin PP-215 Multan PTI → Independent · Muhammad Moeen Ud Din Riaz Qureshi 37,887margin PP-216 Multan PTI → Independent · Malik Muhammad Adnan Dogar 30,999margin PP-218 Multan PTI → PML-N · Sheikh Muhammad Salman 4,292margin PP-219 Multan PTI → PPP · Malik Wasif Mazhar Waan 3,693margin PP-220 Multan PTI → PPP · Rana Muhammad Iqbal 9,160margin PP-221 Multan PML-N → PPP · Mian Kamran Abdullah 10,253margin PP-222 Multan PTI → Independent · Ayaz Ahmad Bodla 1,907margin PP-225 Lodhran PML-N → Independent · Shazia Hayat 7,101margin PP-226 Lodhran PML-N → Independent · Raziullah Khan 5,301margin PP-228 Lodhran PTI → Independent · Izzat Javaid Khan 18,992margin PP-230 Vehari PML-N → Independent · Syed Salman Shahid Mehdi 14,184margin PP-231 Vehari PML-N → Independent · Khalid Zubair Nisar 10,898margin PP-232 Vehari PTI → PML-N · Malik Nosher Khan Anjum Langrial 6,358margin PP-233 Vehari PTI → PML-N · Muhammad Saqib Khurshid 6,488margin PP-235 Vehari PTI → Independent · Jahanzeb Khan Khichi 10,704margin PP-236 Vehari PTI → Independent · Ali Raza Khan Khakwani 7,020margin PP-237 Bahawalnagar Independent → PML-N · Mian Fida Hussain 16,957margin PP-239 Bahawalnagar PML-N → Independent · Muhammad Atif Aurangzeb 7,964margin PP-240 Bahawalnagar PML-N → Independent · Muhammad Sohail Khan Zahid 9,592margin PP-241 Bahawalnagar PML-N → PML-Z · Ghulam Murtaza 23,270margin PP-242 Bahawalnagar PML-N → Independent · Kashif Naveed Pansota 13,176margin PP-244 Bahawalnagar PML-N → Independent · Suraiya Sultana 1,255margin PP-246 Bahawalpur PTI → Independent · Farzana Khalil 12,013margin PP-248 Bahawalpur PML-N → PML-Q · Hassan Askari Sheikh 5,452margin PP-249 Bahawalpur PML-Q → Independent · Sahibzada Muhammad Gazain Abbasi 7,361margin PP-250 Bahawalpur PML-Q → PPP · Syed Aamir Ali Shah 5,014margin PP-253 Bahawalpur PTI → PML-N · Malik Zaheer Iqbal 17,999margin PP-254 Bahawalpur PTI → PML-N · Rana Muhammad Tariq Khan 31,715margin PP-256 Rahim Yar Khan PTI → PPP · Qazi Ahmad Saeed 4,548margin PP-257 Rahim Yar Khan PTI → PML-N · Mehmood Ahmad 12,366margin PP-258 Rahim Yar Khan PTI → Independent · Chaudhary Muhammad Ejaz Shafi 34,159margin PP-259 Rahim Yar Khan PTI → Independent · Faisal Jamil 32,195margin PP-260 Rahim Yar Khan PML-N → Independent · Saima Kanwal 34,162margin PP-261 Rahim Yar Khan PTI → Independent · Jam Aman Ullah 18,796margin PP-262 Rahim Yar Khan PTI → Independent · Asif Majeed 29,589margin PP-263 Rahim Yar Khan PTI → Independent · Muhammad Naeem 15,182margin PP-265 Rahim Yar Khan PPP → Independent · Sajjad Ahmad Warrich 10,800margin PP-267 Rahim Yar Khan PML-N → PPP · Rais Nabeel Ahmad 19,698margin PP-269 Muzaffargarh PML-N → PPP · Mian Alamdar Abbas Qureshi 1,508margin PP-271 Muzaffargarh PTI → PML-N · Sardar Muhammad Aoun Hameed Dogar 1,772margin PP-273 Muzaffargarh PTI → Independent · Muhammad Dawood Khan Jatoi 16,269margin PP-274 Muzaffargarh PTI → PML-N · Syed Muhammad Sabtain Raza 6,982margin PP-275 Muzaffargarh Independent → PML-N · Muhammad Nawab Khan Gopang 12,165margin PP-281 Layyah PTI → Independent · Shoaib Ameer 3,289margin PP-283 Layyah PML-N → Independent · Ghulam Asghar Khan Gormani 4,780margin PP-286 Dera Ghazi Khan PTI → PML-N · Salah ud Din Khan Khosa 1,949margin PP-287 Dera Ghazi Khan PTI → PML-N · Osama Leghari 1,029margin PP-290 Dera Ghazi Khan PTI → PML-N · Sardar Awais Ahmad Khan Leghari 1,227margin PP-291 Dera Ghazi Khan PTI → PML-N · Muhammad Ahmad Khan Leghari 1,375margin PP-293 Rajanpur PTI → PML-N · Sardar Sher Ali Khan Gurchani 3,303margin PP-294 Rajanpur PTI → PML-N · Sardar Pervez Iqbal Gorchani 13,126margin PP-295 Rajanpur PTI → PML-N · Abdul Aziz Khan Dareshak 6,237margin PP-296 Rajanpur PTI → Independent · Sardar Muhammad Awais Dreshak 1,071margin PP-297 Rajanpur PTI → Independent · Khizar Hussain Mazari 7,801margin

Sindh Assembly

48 seats
PS-1 Jacobabad PTI → PPP · Sher Muhammad Mugheri 30,112margin PS-3 Jacobabad PPP → Independent · Mir Mumtaz Hussain Jakhrani 8,674margin PS-8 Shikarpur GDA → PPP · Muhammad Arif Khan Mahar 12,147margin PS-11 Larkana GDA → PPP · Jamil Ahmad Soomro 20,570margin PS-18 Ghotki PTI → Independent · Jam Mehtab Hussain Dahir 1,953margin PS-19 Ghotki PPP → Independent · Sardar Nadir Akmal Khan Leghari 12,232margin PS-20 Ghotki GDA → PPP · Sardar Muhammad Bux Mahar 78,340margin PS-29 Khairpur GDA → PPP · Sheraz Shaukat Rajper 23,856margin PS-31 Khairpur PPP → GDA · Syed Muhammad Rashid Shah 6,322margin PS-41 Sanghar GDA → PPP · Ali Hassan 1,788margin PS-42 Sanghar GDA → PPP · Jam Shabbir Ali Khan 10,670margin PS-54 Tharparkar GDA → PPP · Faqir Shair Muhammad Balalani 35,803margin PS-62 Hyderabad PPP → MQM-P · Sabir Hussain 6,176margin PS-63 Hyderabad PPP → Independent · Rehan Rajput 28,827margin PS-64 Hyderabad PPP → MQM-P · Muhammad Rashid Khan 8,940margin PS-65 Hyderabad MQM → MQM-P · Nasir Hussain Qureshi 8,863margin PS-72 Badin GDA → PPP · Muhammad Ismail Rahu 15,553margin PS-88 Malir PPP → Independent · Ejaz Khan 4,740margin PS-92 Korangi Karachi MQM → Independent · Wajid Hussain Khan 7,449margin PS-93 Korangi Karachi MQM → Independent · Sajid Hussain 9,540margin PS-94 Korangi Karachi MQM → MQM-P · Najam Mirza 4,401margin PS-95 Korangi Karachi MQM → PPP · Muhammad Farooq Awan 5,359margin PS-96 Korangi Karachi MQM → Independent · Muhammad Owais 7,353margin PS-99 Karachi East PTI → MQM-P · Syed Farhan Ansari 4,337margin PS-100 Karachi East PTI → MQM-P · Syed Muhammad Usman 6,729margin PS-101 Karachi East PTI → MQM-P · Moid Anwar 8,673margin PS-102 Karachi East PTI → MQM-P · Muhammad Aamir Siddiqui 5,816margin PS-103 Karachi East PTI → MQM-P · Faisal Rafique 3,525margin PS-104 Karachi East PPP → MQM-P · Muhammad Daniyal 6,877margin PS-105 Karachi East PTI → PPP · Saeed Ghani 6,057margin PS-107 Karachi South TLP → PPP · Muhammad Yousuf 7,229margin PS-108 Karachi South MMA → MQM-P · Muhammad Dilawar 3,048margin PS-109 Karachi South PTI → Independent · Bilal Hussain Khan Jadoon 15,031margin PS-110 Karachi South PTI → Independent · Rehan Bandukara 25,236margin PS-116 Karachi West PTI → PPP · Ali Ahmad 3,613margin PS-117 Karachi West MQM → MQM-P · Sheikh Abdullah 1,439margin PS-118 Karachi West MQM → MQM-P · Naseer Ahmad 2,604margin PS-119 Karachi West MQM → MQM-P · Ali Khurshidi 5,612margin PS-120 Karachi West PTI → MQM-P · Mazahir Ameer Khan 14,692margin PS-121 Karachi West MQM → MQM-P · Eijaz Ul Haq 4,994margin PS-123 Karachi Central MQM → MQM-P · Abdul Waseem 4,409margin PS-124 Karachi Central MQM → MQM-P · Abdul Basit 12,597margin PS-125 Karachi Central PTI → MQM-P · Syed Adil Askari 13,869margin PS-126 Karachi Central PTI → MQM-P · Muhammad Iftikhar Aalam 12,894margin PS-127 Karachi Central MQM → MQM-P · Muhammad Maaz Mehboob 10,820margin PS-128 Karachi Central MQM → MQM-P · Taha Ahmad Khan 16,033margin PS-129 Karachi Central PTI → JI · Hafiz Naeem Ur Rehman 6,318margin PS-130 Karachi Central PTI → MQM-P · Jamal Ahmad 19,518margin

Khyber Pakhtunkhwa Assembly

23 seats

Balochistan Assembly

5 seats

Common questions

How many seats changed hands in 2024?

262 of the 381 seats that covered the same area as in 2018.