The Khyber Pakhtunkhwa Provincial Assembly has 124 elected members, 99 regular seats, 22 seats reserved for women and 3 seats for Non-Muslims. The Chief Minister of Khyber Pakhtunkhwa elected by the Chief Minister of the Province who forms a Cabinet of Ministers to oversee various Departments. The Chief Minister is also the Chief Executive of the Province. The Federal Government appoints a Governor as head of the Provincial Government. Khyber Pakhtunkhwa is divided into 24 districts. Each district has a Zilla Nazim assisted by a District Coordination Officer. In a District, the functions are devolved further to the Tehsil, Town and Union Council Governments. Each District has an elected Zilla Council, elected Tehsil, Town and Union Councils who looks after various activities at their respective levels. At district level a District Police Officer looks after matters of Law and Order and he/she reports to the Zilla Nazim. Each district has a Public Safety Commission which addresses public complaints against the Police. There is a Provincial Police Officer who is in charge of the Police system at the provincial level.

Speaker

Mushtaq Ahmed Ghani

Mushtaq Ahmed Ghani (born 30 October 1956) is a Pakistani politician who is the current Speaker of Provincial Assembly of Khyber Pakhtunkhwa, in office since August 2018. He has been a member since August 2018. Previously, he was a member of the Assembly from 2013 to 2018 and served in the provincial cabinet of Chief Minister Pervez Khattak as Provincial Minister for Higher Education and Information.

Deputy Speaker

Mehmood Jan

Mehmood Jan (born 5 May 1969) is a Pakistani politician who currently serves as Deputy Speaker of the Provincial Assembly of Khyber Pakhtunkhwa, in office since August 2018. He has been a member of the Assembly since August 2018. Previously, he was a member of the Provincial Assembly of Khyber Pakhtunkhwa from May 2013 to May 2018.