2025 Pakistani by-elections
The 2025 Pakistani by-elections were held on 23 November 2025 to fill six vacant seats in the National Assembly of Pakistan and seven vacant seats in the Provincial Assembly of Punjab. The by-elections were triggered primarily by the disqualification of lawmakers from the Pakistan Tehreek-e-Insaf party following their convictions related to the May 2023 riots.
Polling took place amid heightened security, with over 20,000 police personnel deployed across the constituencies. The Election Commission of Pakistan established control rooms in Islamabad and Lahore to monitor the process, which involved 408 polling stations. Voter turnout was reported as low in some areas, attributed to security concerns and other factors. According to unofficial results, the ruling Pakistan Muslim League (N) won 12 of the 13 seats, with PTI securing one.
Background
The vacancies arose mainly from the disqualification of PTI-affiliated members of the National Assembly and Punjab Assembly. These disqualifications stemmed from court convictions for involvement in the violent protests on 9 May 2023, following the arrest of PTI leader Imran Khan. The ECP announced the by-election schedule in October 2025, setting the polling date for 23 November.The constituencies included one in Khyber Pakhtunkhwa and the remainder in Punjab. PTI alleged irregularities in the process, including issues with Form 45 vote tally sheets, but the ECP maintained that the elections were conducted fairly.
Constituencies
The by-elections covered the following seats:National Assembly
- NA-18 Haripur
- NA-96 Faisalabad-II
- NA-104 Faisalabad-VIII
- NA-129 Lahore-XIII
- NA-143 Sahiwal-IV
- NA-185 Dera Ghazi Khan-II
Punjab Assembly
- PP-32 Gujrat-VI
- PP-80 Jhang-V
- PP-133 Nankana Sahib-IV
- PP-203 Sahiwal-VIII
- PP-241 Bahawalnagar-V
- PP-265 Rahim Yar Khan-XI
- PP-269 Muzaffargarh-II