District and Session Courts in Punjab admin 6 years ago Punjab District and Session Courts Amritsar District and Session Courts Barnala District and Session Courts Bathinda District and Session Courts Faridkot District and Session Courts Fatehgarh Sahib District and Session Courts Ferozepur District and Session Courts Gurdaspur District and Session Courts Hoshiarpur District and Session Courts Jalandhar District and Session Courts Kapurthala District and Session Courts Ludhiana District and Session Courts Mansa District and Session Courts Moga District and Session Courts Pathankot District and Session Courts Patiala District and Session Courts Rupnagar District and Session Courts Sangrur District and Session Courts SAS Nagar Mohali District and Session Courts SBS Nagar (Nawanshahr) District and Session Courts Sri Muktsar Sahib District and Session Courts Tarn Taran District and Session Courts