// Adds dimensions UUID, Author and Topic into GA4
Wednesday, July 1, 2026
29.4 C
Singapore

Trust in Singapore banks dips slightly for second consecutive year but remains high

SINGAPORE: Trust in banks among Singaporeans has dipped slightly, though it continues to remain at a strong overall level, according to the latest findings from a survey commissioned by the Association of Banks in Singapore (ABS).

The study, conducted by global consultancy Edelman, gathered views from over 3,500 Singapore residents between September 27 and November 5 last year.

The 14 banks assessed scored a trust rating of 68 out of 100, down slightly from 70 in 2022.

While the drop is relatively small, it signals a continued, gradual decline in confidence for the second year running.

The share of respondents who said they “highly trust” banks slipped from 74% in 2022 to 72% last year. On the other end of the spectrum, only 4% said they didn’t trust banks—a figure that has held steady since the previous year.

Another 22% of those surveyed were neutral. 2% chose not to offer an opinion.

The dip in trust may be due to shifting expectations. The report suggested that more people expect banks not just to safeguard their money and provide reliable services, but also to take an active role in giving back to society.

Despite the small decline, industry observers say the findings indicate that trust in the banking sector remains robust, especially when compared with global standards.

- Advertisement -

Hot this week

Balestier Centre on the market with $180M price tag after 86% of owners agree to collective sale

Owners representing 86.66% of the share value and 86.73% of the strata area have agreed to the collective sale, exceeding the legal requirement.

Temasek-owned Surbana Jurong launches yet another global search for next leader as latest CEO also retires

The Temasek-linked company has started a global search for a new group CEO after Sean Chiao announced he will retire on 31 July.

Popular Categories

document.addEventListener("DOMContentLoaded", () => { const trigger = document.getElementById("ads-trigger"); if ('IntersectionObserver' in window && trigger) { const observer = new IntersectionObserver((entries, observer) => { entries.forEach(entry => { if (entry.isIntersecting) { lazyLoader(); // You should define lazyLoader() elsewhere or inline here observer.unobserve(entry.target); // Run once } }); }, { rootMargin: '800px', threshold: 0.1 }); observer.observe(trigger); } else { // Fallback setTimeout(lazyLoader, 3000); } });
// //
Enable Notifications OK No thanks