Post Offices in Punjab

There are 3850 post offices in 22 districts of Punjab. It includes 21 Head Post Office, 3124 Branch Post Office and 705 Sub Post Office.

Out of total 3850 post offices, there are 3568 Delivery and 282 Non Delivery Post Offices in Punjab.

To locate list of post offices in any district of Punjab, select district from the dropdown or click on the district name below district selector tool.

View FAQs

Post Offices in Punjab

State > Select District