How much districts are there in Punjab?

14
23
22
21

The correct answer is C. There are 22 districts in Punjab.

The 22 districts of Punjab are:

  • Amritsar
  • Bathinda
  • Barnala
  • Faridkot
  • Fazilka
  • Firozpur
  • Gurdaspur
  • Hoshiarpur
  • Jalandhar
  • Kapurthala
  • Ludhiana
  • Malerkotla
  • Mansa
  • Moga
  • Muktsar Sahib
  • Pathankot
  • Patiala
  • Ropar
  • Sangrur
  • Shaheed Bhagat Singh Nagar
  • Tarn Taran