Shangla

Shangla district, Khyber Pakhtunkhwa — 891,252 people at the 2023 census.

Census, 1981 to 2023

Indicator1981199820172023
Population251,546434,563759,609891,252
Yearly growth since the previous census3.27%2.98%2.71%
Literacy rate (age 10+)14.7%33.7%
Female literacy rate3.71%17.8%
Average household size8.108.447.00
Males per 100 females106.1103.4106.7
Urban share0.00%0.00%
People per km²274479562
Area1,586 km²1,586 km²1,586 km²

Schooling, connectivity and living conditions

Indicator2014-152019-20Khyber Pakhtunkhwa, 2019-20
Adult literacy (15+)30.0%30.0%49.0%
Net primary enrolment44.0%48.0%65.0%
Children out of school (5-16)43.0%32.0%
People using the internet8.86%14.3%
People owning a mobile phone50.7%43.4%
Households with a smartphone26.2%32.7%
Households with tap water43.0%5.57%30.2%
Households with a flush toilet67.0%73.0%84.0%
Households cooking with gas6.12%30.4%
Households lit by electricity98.2%86.1%
Children (12-23 months) vaccinated against measles65.0%79.0%
Households moderately or severely food-insecure3.94%14.4%

Businesses and farms

Business establishments (2023)27,308
People working in them (2023)54,831
Farms (2024)60,526
Cultivated area (2024)103,280 acres
Tractors (2024)223
Tubewells and lift pumps (2024)9
Cattle (2024)273,543
Buffaloes (2024)163,961
Goats (2024)271,374

Source: Pakistan Bureau of Statistics. About the data · All districts