Prefixyr.com
Pakistan ☎️ Landline / Geographic

Area Code 9965 – Shangla

The phone area code for Shangla is 9965 (international format +929965). Browse local exchange codes (NXX) and carrier assignments below.

Current Local Time
06:01:15
UTC • UTC +00:00
Full Dialing Format
+929965
Population 759,609
👥
Admin Region Khyber Pakhtunkhwa
🗺️
Elevation 800m
🏔️
GPS Coordinates 34.6852, 72.7014
📍

📍 Geographic Location of Shangla

Overview of Area Code 9965

Area code 9965 is a geographic National Destination Code (NDC) assigned to the Shangla District, located in the Khyber Pakhtunkhwa province of Pakistan. This code is part of the country's fixed-line telephone network, managed under the Pakistan Telecommunication Authority (PTA) framework. The district's administrative headquarters, Alpuri, along with other major towns such as Besham and Puran, are served by this exchange. As a geographic code, 9965 routes calls to physical PSTN lines within the district's boundaries.

Dialing Formats and Instructions

For callers within Pakistan, the local dialing format requires the trunk prefix 0 followed by the area code and the subscriber number. For example, to call a landline in Shangla, you would dial:

  • 0 9965 XXXXXX (within Pakistan)

International callers must use the country code for Pakistan (+92) and omit the leading trunk prefix. The international format is:

  • +92 9965 XXXXXX (from abroad)

Subscriber numbers in this area typically consist of six digits, making the complete national significant number (NSN) ten digits when including the area code (9965 + six digits).

Geographic Coverage and Administrative Jurisdiction

Shangla District is situated in the scenic Swat Valley region, bordered by Swat, Kohistan, and Battagram. The area code 9965 covers all fixed-line exchanges within the district, including those in Alpuri (the district headquarters), Besham (a key junction on the Karakoram Highway), and other smaller administrative units. This code is exclusively for landline services; mobile numbers in Pakistan use separate non-geographic prefixes (e.g., 030x, 031x) and are not affected by this area code.

Overlay and Numbering Considerations

Currently, there is no overlay code for Shangla; the 9965 code is the sole geographic NDC for the district. As the PTA continues to expand and modernize Pakistan's telecommunications infrastructure, future changes to numbering plans are possible. However, any such changes would be communicated through official channels, and existing numbers would remain reachable during any transition period.

Caller Guidance

For local callers within Shangla, dialing the full national format (including the trunk prefix) is always safe, even for calls within the same exchange. For international callers, it is essential to use the correct country code and omit the trunk prefix to avoid routing errors. If you experience difficulties reaching a number, verify that you have the correct subscriber number and that the line is still active, as fixed-line services in remote areas may be subject to occasional outages.

❓ Frequently Asked Questions

Which region does area code 9965 cover in Pakistan?
Area code 9965 covers the Shangla District in Khyber Pakhtunkhwa, Pakistan, including towns like Alpuri and Besham.
How do I call a landline in Shangla from abroad?
Dial +92 (Pakistan's country code), then 9965, followed by the six-digit subscriber number. For example, +92 9965 XXXXXX.
Is 9965 a mobile or landline prefix?
9965 is a geographic landline prefix. Mobile numbers in Pakistan use different non-geographic prefixes like 030x or 031x.
What is the local dialing format for Shangla numbers?
Within Pakistan, dial 0, then 9965, then the six-digit subscriber number. Example: 0 9965 XXXXXX.
Are there any overlay codes for Shangla?
As of now, there is no overlay code. 9965 is the sole geographic area code for Shangla.