Shangla District

Headquarters Alpuri · cut from Swat in 1995 · 891,252 people in 2023 · Besham on the Karakoram Highway

Shangla District: Quick Answers

Shangla District is one of the 38 districts of Khyber Pakhtunkhwa, with its headquarters at Alpuri. It has 5 tehsils: Alpuri, Bisham, Chakisar, Martung and Puran. The 2023 census counted 891,252 people on 1,586 km², and 33.74% of residents aged 10 and over were literate.

Population
891,252 (2023 census)
Area
1,586 km² · 561.95 people per km²
Urban population
0%
Annual growth 2017–2023
2.71%
Average household size
7
Population in 2017
759,609
Sex ratio
106.65 males per 100 females
Literacy rate (age 10+)
33.74% · male 48.82% · female 17.82%
Main mother tongues
Pashto 95.4% · Kohistani 1.03%
Tehsils
5 – Alpuri, Bisham, Chakisar, Martung and Puran
Headquarters
Alpuri
Province / territory
Khyber Pakhtunkhwa
Known for
Shangla is a high district sitting between Swat and the Indus River, with Alpuri as its headquarters.
Culture
The population lives across scattered mountain Pashtun villages.
Education
The University of Shangla and a number of colleges serve the district.
Healthcare
DHQ Alpuri is the main hospital.
Villages / local areas
Puran and villages near the Besham approach.
Shangla District: 2023 census figures by tehsil
NameTypePopulationArea (km²)UrbanLiteracy (10+)
AlpuriTehsil366,772582–38.26%
BishamTehsil121,279184–34.77%
ChakisarTehsil128,238335–26.08%
MartungTehsil103,205188–24.01%
PuranTehsil171,758297–35.11%

Source: Pakistan Bureau of Statistics, Census 2023, Table 1. Checked 2026-09-29.

Shangla is the hill district on the east wall of Swat. Alpuri is the headquarters. Besham is the town the highway already knows. Puran, Chakesar and Martung are the other printed tehsils. Kohistan sits north, Battagram and Torghar east, Buner south. Until 1995 this land was a subdivision of Swat. The new district did not flatten the ridges. It gave Alpuri a deputy commissioner and left the road to Besham as the cash route.

Pashto is the speech of most houses. Besham tehsil’s 2023 tongue row still prints thousands of Kohistani speakers beside the Pashto majority. That mix is the Indus-road side, not a mistake in the book.

Shangla: 2023 sheet

Households 125,540. Population 891,252. Area 1,586 km². Literacy 33.74 percent — 48.82 percent for men, 17.82 percent for women. Under-tens about 307,000 (35 percent). Sex ratio about 107 men per 100 women. The compiled tables treat the tehsils as rural. Besham functions as a bazaar town on the KKH even when the census row does not give it a large municipal line.

October 2005 shook this belt the same week it shook Balakot. School buildings and hill roads were part of that damage. The date belongs on a Shangla page because families still use it when they talk about a collapsed classroom.

Shangla: Printed tehsils

Alpuri — 582 km², 366,772 people, literacy about 38.3 percent. Headquarters tehsil. Largest count.

Puran — 297 km², 171,758 people, literacy about 35.1 percent.

Chakesar — 335 km², 128,238 people, literacy about 26.1 percent.

Besham (Bisham) — 184 km², 121,279 people, literacy about 34.8 percent. Smallest land of the five printed rows, highway town, junction toward Kohistan and the river.

Martung — 188 km², 103,205 people, literacy about 24.0 percent. Lowest literacy of the five.

Makhuzai and Shahpur appear as extra tehsil titles on some maps. They do not have a full 2023 population line in the same extract. They are named here as titles only.

Road, school, hospital in Shangla District

Besham lives off the highway: buses, fruit trucks, workshops. Alpuri lives off offices and the ridge villages. When a slide closes the KKH, Besham waits. When the Alpuri road is cut after rain, the headquarters waits. That is the ordinary year, not a special disaster paragraph.

Government colleges sit in Alpuri and Besham. Degree students still leave for Swat or Mansehra when they can pay the fare. DHQ Shangla at Alpuri is the first hospital. Besham keeps the roadside facility that highway cases reach first. Female literacy at 18 percent is the education fact for this district. A girls’ high school that stays staffed in Martung and Chakesar is the measure, not a photograph of the Indus.

Sources: PBS 2023; tehsil literacy rows; Besham tongue table; 1995 district notification. September 2026.

Shangla District: FAQ

How many tehsils are in Shangla District?

Shangla District has 5 tehsils: Alpuri, Bisham, Chakisar, Martung and Puran.

What is the population of Shangla District?

The 2023 census counted 891,252 people in Shangla District, up from 759,609 in 2017 (annual growth 2.71%). 0% of the population lived in urban areas.

What is the area of Shangla District?

Shangla District covers 1,586 km² according to the 2023 census, a density of 561.95 people per km².

Is Shangla District urban or rural?

Entirely rural: the 2023 census counted no urban population in Shangla District, so all 891,252 residents were enumerated in rural areas.

What is the literacy rate of Shangla District?

33.74% of people aged 10 and over were literate in the 2023 census (male 48.82%, female 17.82%).

Which languages are spoken in Shangla District?

The most common mother tongue in the 2023 census was Pashto (95.4% of the 890,846 people in the mother-tongue table), followed by Kohistani (1.03%).

Which province is Shangla District in?

Shangla District is in Khyber Pakhtunkhwa. Its headquarters is Alpuri.

Sources

  1. Pakistan Bureau of Statistics, Census 2023, Table 1: area, population, density, urban share, household size and growth by district and tehsil
  2. Pakistan Bureau of Statistics, Census 2023, Table 11: population by mother tongue
  3. Pakistan Bureau of Statistics, Census 2023, Table 12: literacy rate, enrolment and out-of-school population

Census figures checked against the PBS tables on 2026-09-29.