Q. How many public sector banks are there in India?
Answer: 12
Notes: As of October 11, 2023, India has 12 public sector banks:
  1. Bank of Baroda
  2. Bank of India
  3. Bank of Maharashtra
  4. Canara Bank
  5. Central Bank of India
  6. Indian Bank
  7. Indian Overseas Bank
  8. Punjab & Sind Bank
  9. Punjab National Bank
  10. State Bank of India
  11. UCO Bank
  12. Union Bank of India
A bank is considered a public sector bank if the government owns more than 51% of the bank's stock.