Punjab Postal Code – Punjab Pakistan Postal Code

Punjab is Pakistan’s most populous province and home to the country’s largest postal network. Punjab’s postal codes fall in the 30000 to 64999 range, with each district assigned its own block of codes. The provincial capital Lahore uses codes starting with 54 (Lahore GPO: 54000), while other major cities have their own ranges — Faisalabad, Rawalpindi, Multan, Gujranwala and Sialkot each serving dozens of branch post offices.

This page lists postal codes for all districts of Punjab — from Attock in the north to Rahim Yar Khan in the south — covering general post offices (GPOs), city post offices and hundreds of branch offices in towns and villages. Whether you are sending a courier within Lahore, shipping goods to a factory in Faisalabad, or posting a letter to a village in Muzaffargarh, using the correct 5-digit code ensures your mail is sorted and delivered without delay.

Browse the district list below and select your district to find the exact postal code of your post office. If a code does not match the one given by your recipient, always confirm with the recipient or the local post office before dispatching.

Attock Bahawal Nagar
Bahawalpur Bhakkar
Chakwal Chiniot
Dera Ghazi Khan Faisalabad
Gujar Khan Gujranwala
Gujrat Jhang
Jhelum Kahuta
Kasur Khanewal
Khushab Lahore
Lahore Cantt Layyah
Lodhran Mandi Bahauddin
Mianwali Multan
Murree Muzaffargarh
Narowal Okara
Qila Sheikhupura Rahimyar Khan
Rawalpindi Sahiwal
Sargodha Sheikhupura
Sialkot Talagang
Toba Tek Singh Vehari
Wah Cantt Wazirabad
↑
Exit mobile version