There are 606 villages and 611 Panchayats in the district. Out of 606 villages 589 are populated and 18 are Be-Charag (Without Population). District is divided into 5 development blocks namely Sri Anandpur Sahib, Sri Chamkaur Sahib, Rupnagar, Morinda and Nurpur Bedi.
- Sri Anandpur Sahib – 121 Villages
- Sri Chamkaur Sahib – 108 Villages
- Rupnagar – 199 Villages
- Morinda – 68 Villages
- Nurpur Bedi – 110 Villages
To see the Block wise list of villages, please click here (PDF 347KB)