- Barnala 72.84%
- Bathinda 68.53%
- Firozpur 58.11%
- Faridkot 72.05%
- Fatehgarh Sahib 77.70%
- Fazilka 66.71%
- Gurdaspur 74.48%
- Hoshiarpur 74.85%
- Jalandhar 77.30%
- Kapurthala 74.52%
- Ludhiana 79.40%
- Mansa 65.64%
- Moga 69.50%
- Muktsar 65.99%
- Pathankot 77.82%
- Patiala 77.05%
- Rupnagar 78.35%
- Sangrur 72.70%
- Shahid Bhagat Singh (Nagar) 76.25%
- Tarn Taran 65.74%
Overall, the literacy rate in Punjab is 75.84%.