SriLanka-Places.com a répertorié environ 6 Banques du secteur public dans Ratnapura. Certains des mieux notés Banques du secteur public dans Ratnapura sont- Seylan Bank PLC, Banque populaire, Banque populaire rathnapura, Banque de Ceylan division des prêts Ratnapura, Banque de Ceylan division des prêts Ratnapura & Centre bancaire BOC Petites et Moyennes Entreprises.