SriLanka-Places.com ha enumerado aproximadamente 6 Bancos del sector público en Ratnapura. Algunos de los Bancos del sector públicomejor calificados en Ratnapura son- Seylan Bank PLC, Banco Popular, Banco Popular rathnapura, , & BOC Centro Bancario para Pequeñas y Medianas Empresas.