Zip codes

Lahore Postal Codes

The main postal code for Lahore is 54000 (Lahore GPO). Many parts of Lahore have their own post office and code, listed below. Use the code of the post office that delivers to your street.

Lahore postal codes by area

Post office / areaPostal code
Lahore GPO (main post office)54000
Naulakha54010
Aitchison College54030
Shah Alam Market54100
Shahi Mohallah (Walled City)54110
Multan Road54500
Allama Iqbal Town54570
Sabzazar54572
New Campus, University of the Punjab54590
Ferozepur Road54600
Shadman54610
Gulberg54660
Model Town54700
Township54770
Johar Town54782
Mansoora54790
DHA (Defence)54792
CMA Colony, Cantt54800
Lahore Cantt54810
Mughalpura54840
Harbanspura54850
Tajpura54870
Governor House54880
UET (Engineering University)54890
Baghbanpura (Shalimar)54920
Shahdara54950
Thokar Niaz Baig53700
EME Society53710
Bahria Town53720
Wagah53600
Raiwind55150

How to write a Lahore address

Write the name, then house and street, then the block and area, then “Lahore” with the postal code, then the province. For example:

Ali Khan
House 12, Street 5, Block C
Gulberg III
Lahore 54660
Punjab, Pakistan

Not sure which code serves your street? 54000, the Lahore GPO code, is the most widely used. Your local post office can confirm the exact code.

Frequently asked questions

What is the zip code of Lahore?

54000. Pakistan uses five-digit postal codes, often called zip codes. 54000 is the code of the Lahore General Post Office.

What is the postal code of DHA Lahore?

54792 for the Defence Housing Authority area. Some phases may be served by a nearby post office.

What is the postal code of Gulberg and Johar Town?

Gulberg is 54660 and Johar Town is 54782.

Codes checked on 8 November 2026 against published postal code lists. If a code is wrong or your area is missing, please let us know.

Sources

Explore more of Lahore