Srilanka-Places.com has listed approx 21 banks in Batticaloa. Some of the Top rated banks in Batticaloa are- கொமர்ஷல் வங்கி Commercial Bank & ATM, கொமர்ஷல் வங்கி Commercial Bank & ATM, Seylan Bank PLC - Batticaloa, NDB Bank, State Mortgage & Investment Bank - Batticaloa., State Mortgage & Investment Bank - Batticaloa., Regional Development Bank, Sanasa Development Bank, SDB bank Batticaloa Branch & Sanasa Development Bank.