Panjshir is one of the thirty-four provinces of Afghanistan, located in the northeastern part of the country containing the Panjshir Valley. The province is divided into seven districts and contains 512 villages.