Based on a comparison of 13 banks among Indonesian Financials in 2018, Bank Rakyat had the most branches, followed by Bank Mandiri and Bank Negara.
Bank Rakyat operated a network of 10,325 branches at the end of 2018. That's compared to 5,277 branches some 10 years ago.
Comparing Bank Rakyat with its closest peers, Bank Mandiri operated a network of 2,650 branches in 2018, Bank Negara had 2,245 branches and Bank Central Asia had a network of 1,004 branches in 2018.
You can see all the banks branches data on the Branches indicator page or you can download a report on the Indonesian Financials banks in the reports section.