Multiple choice Which state has the greatest number of branches of public sector commercial banks? Karnataka U.P Gujarat Maharashtra Reveal answer Fill a bubble to check yourself A Correct answer Explanation Karnataka has the greatest number of branches of public sector commercial banks. It has various branches of a commercial bank named Vijaya Bank i.e a public sector commercial bank.