Srilanka-Places.com has listed approx 3 Public Sector banks in Nikaweratiya. Some of the Top rated Public Sector banks in Nikaweratiya are- Bank of Ceylon Nikaweratiya, People's Bank & Bank of Ceylon Nikaweratiya.