Skip to content
Pakistan Era logo
Guides

Peshawar Postal Codes: GPO 25000, Hayatabad 25100, University 25120 and All 31 Pakistan Post Codes

Peshawar postal codes from Pakistan Post: GPO 25000, Hayatabad Phase-I 25100, Phase-II 25124, Peshawar University 25120, Jamrud 24730. All 31 delivery codes.

Shahid Anwar, author at Pakistan EraShahid Anwar4 min read
A plain clay cup on a dark wooden table against a plain cream wall in soft natural light

Peshawar GPO's postal code is 25000. Hayatabad Phase-I is 25100, Hayatabad Phase-II 25124, Peshawar University 25120 and the Education Board 25110. Pakistan Post's directory lists 31 delivery post offices under Peshawar GPO in Khyber Pakhtunkhwa, from the city to Jamrud and Landi Kotal. The full list is below.

We read the list on Pakistan Post's post code page on 5 November 2026. Peshawar codes start with 24 or 25. A correct code helps a letter, bank card or parcel reach the right delivery office, and online forms often refuse an address without it.

Peshawar postal codes from Pakistan Post: GPO 25000, Hayatabad Phase-I 25100, Peshawar University 25120, Hayatabad Phase-II 25124

Peshawar city codes run from 25000 to 25230

Peshawar GPO is 25000, and most offices inside the city use codes from 25010 to 25230. Hayatabad, the university area and the Education Board all fall in this series. Areas towards the Khyber district and the ring road use codes beginning with 24.

Area or officePostal code
Peshawar GPO25000
Mathra25010
Hayatabad Phase-I25100
Peshawar Education Board25110
Peshawar University25120
Hayatabad Phase-II25124
Pak Forest Institute25130
Sakhi Chashma25170
Landi Arbab25220
Sar Band25230

The university office, 25120, is the one to use for addresses on the University of Peshawar campus. Students sending forms to the board can use 25110 for the Education Board office.

All 31 Peshawar GPO delivery post office codes

This is the full list of delivery post offices that Pakistan Post places under Peshawar GPO, sorted by name. It includes the city, suburbs such as Chamkani and Badaber, and the Khyber areas of Jamrud and Landi Kotal.

Area or post officePostal codeAccount office
Badbher24840Peshawar GPO
Badhber PAF Camp24830Peshawar GPO
Bakhshi Pul24402Peshawar GPO
Bara Fort24800Peshawar GPO
Chamkani24350Peshawar GPO
Daud Zai24400Peshawar GPO
Garhi Chandan24302Peshawar GPO
Hayatabad Phase-I25100Peshawar GPO
Hayatabad Phase-II25124Peshawar GPO
Jamrud24730Peshawar GPO
Jhagra24340Peshawar GPO
Landi Arbab25220Peshawar GPO
Landi Kotal24740Peshawar GPO
Mashoo Khel24810Peshawar GPO
Mathani24850Peshawar GPO
Mathra25010Peshawar GPO
Musa Zai24360Peshawar GPO
Nasir Bagh24700Peshawar GPO
Pak Forest Institute Peshawar25130Peshawar GPO
Pakha Ghulam24370Peshawar GPO
Pawaka24820Peshawar GPO
Peshawar C.T. Training School25160Peshawar GPO
Peshawar Education Board25110Peshawar GPO
Peshawar GPO25000Peshawar GPO
Peshawar Industrial Estate24720Peshawar GPO
Peshawar Poly Technical College25210Peshawar GPO
Peshawar University25120Peshawar GPO
Regi24710Peshawar GPO
Sakhi Chashma25170Peshawar GPO
Sar Band25230Peshawar GPO
Sherkira24860Peshawar GPO

Pakistan Post spells some names its own way, such as Badbher and Badhber for Badaber. We kept the spellings as listed so you can match them on its website.

Postal codes for Jamrud 24730, Landi Kotal 24740, Bara Fort 24800 and Nasir Bagh 24700 under Peshawar GPO

Jamrud, Landi Kotal and Bara use codes starting with 24

The Khyber district offices that Pakistan Post accounts under Peshawar GPO use 24 codes. Jamrud is 24730, Landi Kotal 24740 and Bara Fort 24800. Nasir Bagh is 24700, Regi 24710 and Peshawar Industrial Estate 24720.

On the other side of the city, Chamkani is 24350, Musa Zai 24360, Pakha Ghulam 24370 and Daud Zai 24400. Badaber (Badbher) is 24840 and Mathani 24850. If you are writing to a relative in these areas, the code saves the sorting office a guess.

Saddar, Cantt and the Secretariat have no delivery code of their own

Several well known Peshawar post offices are counter-only non-delivery offices. Pakistan Post lists Peshawar Saddar Bazar, Peshawar City, Peshawar Cantt, the Kachehri, the Secretariat, an office listed as Peshawar LHR, and Karim Pura in a separate table under Peshawar GPO, 25000.

The directory does not give these offices a five digit delivery code. It also does not say which delivery office serves each street in Saddar, Cantt or University Town. If you are unsure, ask your postman or the nearest post office counter which code to write. Peshawar GPO's 25000 is the account office for all of them.

Branch offices use the main code plus one

Pakistan Post's directory adds a column for attached branch offices. Each one is the delivery code plus one, such as 25101 for branches attached to Hayatabad Phase-I. For a home address, use the main code.

Write the code after "Peshawar" on the last line

End the address with the area, the city and the code, for example "Phase-II, Hayatabad, Peshawar 25124". Use the same code on bank forms, courier bookings and online shops.

  1. Find your area in the tables above.
  2. Write the house, street and sector or mohalla first.
  3. End the last line with "Peshawar" and the five digit code.
  4. Write your own address and code as the sender.
  5. Track a registered item with Pakistan Post tracking.

Need other Peshawar offices? See the Peshawar passport offices list, or the BISP offices in Peshawar.

Common questions

What is the postal code of Peshawar?

Peshawar GPO is 25000. Each area has its own code, such as 25100 for Hayatabad Phase-I.

What is the postal code of Hayatabad Peshawar?

Pakistan Post lists Hayatabad Phase-I as 25100 and Hayatabad Phase-II as 25124.

What is the University of Peshawar postal code?

25120, listed as Peshawar University.

What is the postal code of Peshawar Cantt or Saddar?

Pakistan Post lists both as non-delivery offices under Peshawar GPO, 25000. They have no delivery code of their own in the directory.

What is the postal code of Jamrud?

24730. Landi Kotal is 24740.

What is the postal code of Chamkani?

24350, under Peshawar GPO.

How we verified this

What we checked, where we read it, and what we could not confirm.

We read the delivery and non-delivery post office tables on pakpost.gov.pk on 5 November 2026 and took every delivery entry with Peshawar GPO as its account office. Charsadda, Nowshera and Mardan have their own GPOs and are not covered here.

About the author

Shahid Anwar, author at Pakistan Era

Senior Writer, Public Services and Technology

Shahid Anwar

Shahid joined us in 2024 as an author. He is a senior contributor to Pakistan's leading technology websites. He writes detailed articles, mostly covering his expertise in the latest tech, mobiles, apps, gadgets, and step-by-step guides. His ideology is to help people understand the latest trends and explain complex methods through very easy-to-understand guides.

TopicsPeshawarPostal CodePakistan PostKhyber PakhtunkhwaAddress