Srilanka-Places.com has listed approx 7 banks in Nikaweratiya. Some of the Top rated banks in Nikaweratiya are- National Savings Bank, Commercial Bank Nikaweratiya Branch, Hatton Hational Bank PLC, NDB Bank, HNB Grameen, Bimputh Finance PLC Nikewaratiya Branch & National Savings Bank.