Srilanka-Places.com has listed approx 4740 banks in Sri Lanka. Some of the Top rated banks in Sri Lanka are- Commercial Bank Battaramulla Branch, Commercial Bank Panadura Branch, Bank of Ceylon - Badulla, Bank of Ceylon - Badulla, Commercial Bank of Ceylon, Hatton National Bank හැටන් නැෂනල් බැංකුව මාතලේ, National Savings Bank Kadawatha, Seylan Bank PLC - Kiribathgoda, Peoples Bank & Hatton National Bank.