As of 2025, the Indian state of Punjab has 23 districts.
Amritsar- Barnala – Bathinda – Faridkot – Fatehgarh Sahib –
Fazilka – Firozpur – Gurdaspur – Hoshiarpur – Jalandhar –
Kapurthala – Ludhiana – Malerkotla – Mansa – Moga –
Sri Muktsar Sahib – Pathankot -Patiala – Rupnagar –
Sahibzada Ajit Singh Nagar (Mohali)- Sangrur –
Shahid Bhagat Singh Nagar(Nawanshahr) – Tarn Taran













