Post Offices in Punjab

There are 3861 post offices in 22 districts of Punjab. It includes 21 Head Post Office, 3132 Branch Post Office and 708 Sub Post Office.

Out of total 3861 post offices, there are 3579 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