据2008年统计,新加坡常住人口484万,其中公民和永久居民364万,由华族、马来族、印度族和其他西方民族组成。华人是新加坡的主体民族,占全国人口75%,马来人次之,占13%,印度人第三,占8%。因华人生育减少,在总人口中所占比例呈下降趋势。
新加坡采取宗教自由政策,佛教、道教、基督教、伊斯兰教在新加坡均有较大影响,人民可自由选择宗教信仰。大体而言,华人多信仰佛教,道教和儒教;马来人信仰伊斯兰教;印度人信仰印度教。新加坡与印尼、马来西亚不同,宗教不是国民生活的主要部分,也不存在有激进伊斯兰教派所引起的宗教问题。
新加坡实施多元语言体系,马来语是法律上的国语,英语、华语、马来语、泰米尔语为官方语言。为调和各民族使用母语的差距,新加坡政府采用多元语言制,如华人须学习马来语、英语,印度人须学习马来语、英语及泰米尔语等。由于在多元种族与语言的环境中成长,所以新加坡人的语言能力比较强,绝大多数人会说双语,即本民族语言和英语。而且还有不少华人还能讲一点马来语,有些马来人和印度人也会中文,有的讲得相当流利。
在新加坡华人中间,还有各种方言,主要有福建话、潮州话、广东话、客家话和海南话。不过最通行的还是普通话,在当地称为“华语”。华语教育一度遭到冷落,随着中国的改革开放与经济发展,中国国际地位的加强,新加坡政府从20世纪90年代起又再度重视华语,大力推动与普及中文教育。