Multiple choice general knowledge Which bank has the maximum Number of Branches in India? PNB SBI OBC ICICI Reveal answer Fill a bubble to check yourself B Correct answer Explanation State Bank of India (SBI) has the largest network of branches in India, with over 22,000 branches including its associate banks (now merged). This far exceeds other banks like PNB, OBC, or ICICI. The answer is factually correct.