印度尼西亚约有300多个民族及742种语言及方言。大多数印度尼西亚人为南岛语族后裔,所使用的语言可追朔至发源于台湾的原始南岛语系,另一个较大族群为美拉尼西亚人,居住于印度尼西亚东部。爪哇族为最大族群,占印度尼西亚42%的人口,在政治及文化上皆居优势地位,巽他族、马都拉族及马来族为最大的非爪哇族群,印度尼西亚华人则是具有影响力的少数族群,仅占约3-4%的人口,但国家大多数商业及财富都由印度尼西亚华人掌控,但此情况也造成许多负面观感,并发生排华运动。印度尼西亚人对国家的认同感体现在强烈的地区身分上。
社会整体尚属和谐,惟社会、宗教及族群上的紧张曾引起暴力行为