Banks in Punjab
Punjab has six thousand seven hundred thirty eight bank branches in 23 districts. Click on a city to see list of banks in that city.
| City | Bank Branches |
|---|---|
| Amritsar | 648 branches |
| Bathinda | 276 branches |
| Faridkot | 125 branches |
| Fatehgarh Sahib | 129 branches |
| Firozpur | 120 branches |
| Gurdaspur | 332 branches |
| Hoshiarpur | 283 branches |
| Jalandhar | 764 branches |
| Kapurthala | 222 branches |
| Ludhiana | 913 branches |
| Mansa | 116 branches |
| Moga | 200 branches |
| Sri Muktsar Sahib | 98 branches |
| Nawanshahr | 109 branches |
| Patiala | 474 branches |
| Rupnagar | 291 branches |
| Sangrur | 345 branches |
| Barnala | 33 branches |
| Mohali | 120 branches |
| Tarn Taran Sahib | 28 branches |
| Fazilka | 109 branches |
| Pathankot | 32 branches |
| Malerkotla | 2 branches |