Rawalpindi Postal Codes — Area-wise List
Looking for a Rawalpindi postal code? You are in the right place. Rawalpindi is one of Punjab’s busiest cities, and its post offices use codes in the 46xxx range. This guide lists the ranges area by area, so you can pick the right code in seconds.
First, a quick fact: Punjab’s postal codes run from 30000 to 64999. Rawalpindi district sits in the 46xxx–47xxx band. So if a code starts with 46 or 47, it most likely belongs to Rawalpindi or a nearby town. For the full Punjab picture, browse the Punjab postal code directory.
In addition, Rawalpindi’s twin city Islamabad uses a different series (44000–45320). Do not mix them up. An Islamabad code on a Rawalpindi parcel will send it to the wrong sorting office.
Rawalpindi Postal Code Ranges at a Glance
Rawalpindi city codes fall in the 46xxx range. The district also covers Taxila, Gujar Khan, Kahuta, Kallar Syedan and Murree, whose codes extend into the 47xxx band. Because the district is large, one city can have dozens of branch codes.
The main Rawalpindi GPO anchors the network. Branch post offices then serve individual neighbourhoods, housing societies and cantonment areas. Each branch carries its own 5-digit code.
Therefore, never assume one code fits the whole city. Saddar and Bahria Town, for example, sit far apart and use different branch codes. Always match the code to the specific area.
For exact area-level codes, use the free raabta.pk directory and search your neighbourhood by name. The directory lists post offices with their precise codes.
Area-wise List: Saddar, Chaklala, Bahria Town, DHA and Cantt
Saddar. The old commercial heart of Rawalpindi. Saddar’s branch offices use codes in the 46xxx range. Because Saddar is dense with shops and banks, several branches serve different streets here.
Chaklala. Home to the airport road corridor and many residential blocks. Chaklala post offices also fall in the 46xxx band. If you live near Scheme III or the railway housing areas, check the branch nearest to you.
Bahria Town. This large housing society has its own dedicated post office. Its code sits in the 46xxx range. Also note that Bahria Town phases spread wide, so confirm the phase-wise branch code before dispatching.
DHA Rawalpindi. DHA phases 1 to 5 each connect to nearby branch offices. Their codes are in the 46xxx range as well. Because DHA straddles the Rawalpindi–Islamabad boundary, double-check that you are using a Rawalpindi code and not an Islamabad one.
Cantt. The cantonment area runs its own post offices for military and civilian residents. Cantt branch codes are also 46xxx. In addition, the nearby Wah Cantt GPO serves the Taxila–Wah region with the code 47040 — useful if your parcel goes that way.
Finally, new housing societies keep appearing around the Ring Road. Their codes get assigned as branches open. So for the newest societies, always verify online rather than guessing.
GPO vs Branch Post Offices: Which Code Should You Use?
The GPO (General Post Office) is the main office of the city. Branch offices are smaller outlets in neighbourhoods. Both issue valid 5-digit codes.
First, prefer the branch code of the office nearest to the address. Couriers and Pakistan Post route parcels to the delivery office, so the nearest branch gives the fastest last-mile delivery.
Then, use the GPO code only as a fallback. It works, but the parcel takes an extra hop through the main office. On the other hand, the GPO code is handy when you truly do not know the branch.
Because of this, online sellers should save their area’s branch code once and reuse it. It avoids repeated lookups and speeds up daily dispatch.
How to Find Your Exact Rawalpindi Postal Code
Finding the exact code takes less than a minute. First, open the raabta.pk directory. Then type your area name — for example “Chaklala” or “Bahria Town Phase 4”. The directory shows matching post offices with their codes.
Also, you can browse by province. Rawalpindi sits under Punjab, so start there and drill down to your district and area. Each listing shows the code, the office type and the city.
In addition, cross-check with your courier. TCS, Leopards and Pakistan Post all accept the same 5-digit codes. If a courier’s form rejects your code, recheck the digits — a single typo is the most common cause.
Finally, save the code in your phone’s notes. You will need it for every online order, bank form and courier booking.
If online search fails, visit your nearest post office. Staff can confirm the branch code in seconds. In addition, Pakistan Post’s helpline can point you to the right office. Finally, keep a screenshot of the code for future use.
Frequently Asked Questions
What is the postal code range for Rawalpindi?
Rawalpindi city uses codes in the 46xxx range. The wider district extends into 47xxx for towns like Taxila and Gujar Khan.
Is the Rawalpindi GPO code the same as Saddar’s code?
No. The GPO has its own code, while Saddar’s branches use different 46xxx codes. Always use the branch nearest to the address.
Do Bahria Town and DHA Rawalpindi share one code?
No. Each has its own branch offices with different codes. Also, verify whether your DHA phase falls under Rawalpindi or Islamabad.
What is the postal code of Wah Cantt GPO?
The Wah Cantt GPO code is 47040. It serves the Wah–Taxila region of Rawalpindi district.
Where can I look up any Rawalpindi area code for free?
Use the raabta.pk directory and search your area by name for its exact post office code.