About Punjab Postal Codes
Punjab is a state in North India, India, with its capital at Chandigarh. It has 3,796 post offices across 23 districts serving 531 unique pin codes. The largest postal district is Ludhiana with 384 post offices, followed by Hoshiarpur and Jalandhar. Use the search below to find any district in Punjab.
Quick Facts
All Districts in Punjab
Showing 23 of 23 districts · Click any district to explore
Frequently Asked Questions
How many post offices are in Punjab?
Punjab has 3,796 post offices across 23 districts and 531 unique pin codes.
How many districts are in Punjab?
Punjab has 23 districts. The largest is Ludhiana with 384 post offices, and the smallest is Malerkotla with 45 post offices.
What is the capital of Punjab?
The capital of Punjab is Chandigarh. It is located in the North India region of India.
How do I find a pin code in Punjab?
Click on any district above to view all post offices and pin codes in that district. You can also use the search box to quickly find a specific district by name.
Other States & UTs in India
Click any state to explore its pin codes and post offices
Data is periodically updated but may not reflect the most recent changes. For critical or official purposes, verify with India Post directly.