// Adds dimensions UUID, Author and Topic into GA4
Monday, August 24, 2026
29.1 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

Singapore woman says husband listens to his mum more than her: ‘I felt lonely on my wedding day’

She said her husband also mentioned divorce within the first two weeks of their marriage.

‘What’s the point of maximising my salary?’ American considers US$70k pay cut to move to Singapore

The American says he misses being able to walk, use public transport and feel safe late at night when he returns to the US.

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