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