NA-25 Charsadda-II

NA-25 Charsadda-II is a constituency for the National Assembly of Pakistan. The constituency was formerly known as NA-7 (Charsadda-I) from 1977 to 2018. The name changed to NA-24 (Charsadda-II) after the delimitation in 2018 and to NA-25 (Charsadda-II) after the delimitation in 2022.

2002 general election
A total of 2,099 votes were rejected.

2008 general election
A total of 2,212 votes were rejected.

2013 general election
A total of 5,113 votes were rejected.

2018 general election
General elections were held on 25 July 2018.

2022 by-election
A by-election was held on 16 October 2022 due to the resignation of Fazal Muhammad Khan, the previous MNA from this seat. † ''JI previously contested as part of MMA. JUI-F, who also previously contested as part of MMA, did not contest this election.''

2024 general election
General elections were held on 8 February 2024. Fazal Muhammad Khan won the election with 100,742 votes.