// Adds dimensions UUID, Author and Topic into GA4
Thursday, May 14, 2026
27.2 C
Singapore

80% of Singaporeans say nationality is the strongest marker of Singapore identity: IPS survey

SINGAPORE: Nationality continues to be the strongest marker of Singaporean identity, but religion has now risen to second place in importance, ahead of language and race, according to the latest survey by the Institute of Policy Studies (IPS).

The survey, conducted from April to August last year among 4,000 Singapore residents, found that nearly 80 per cent of respondents viewed nationality as the most important component of their identity.

Close to 74 per cent considered religious belief to be important or very important, marking a significant jump from 69 per cent in 2013, when religion ranked fourth in priority.

The study highlighted that religion carries particular weight among Muslims in Singapore. Nearly 60 per cent of Muslim respondents described religion as a very important part of their identity. This is a higher proportion compared to respondents from other faiths.

The findings also indicate that there is a growing desire among Singaporeans to understand their own religious beliefs.

In 2018, 70.6 per cent of respondents indicated this interest, rising to 73.1 per cent in the most recent survey. More respondents also said they derived a sense of belonging from their faith.

- Advertisement -

Hot this week

Court rejects senior citizen’s request to return home, orders him to remain in nursing home for two more years

While the decision was taken in the man’s best interest, the case has generated interest given Singapore’s aging society.

Ex-SPF investigation officer jailed for forging witness statements and signatures

Work pressure, grief, and shortcuts collided in a case that raised fresh questions about integrity inside Singapore’s criminal justice system

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