超過300個
印尼擁有超過300個民族。
其中最大的民族群體包括爪哇族、巽他族、馬都拉族和馬來族。爪哇族是印尼最大的族群,占總人口的42%~45%。巽他族、馬都拉族和馬來族也是重要的族群,分別占總人口的14%、7.5%和7.5%。
此外,印尼還有許多其他較大的民族,如蘇門答臘島上的米南加保族、巴達克族、亞齊族、巨港族、尼亞斯族、門達威族;加里曼丹島上的達雅族、班查爾族、布吉斯族;蘇拉威西島上的望加錫族、托拉查族、米納哈沙族;以及峇里島上的峇里族、龍目島上的薩薩克族、馬魯古群島上的馬魯古族等。
印尼的官方語言是印尼語,此外還有200多種民族語言。