В Индонезии живут более 150 народов. 96% населения страны, близких по языку, культуре и быту, относится к индонезийской группе малайско-полинезийской языковой семьи.

К наиболее крупным народам этой группы относятся:

·         яванцы и родственные им сунданцы или сунды и мадурцы, их общая численность 75 млн. человек, населяющие острова Ява и Мадура и плантационные районы Суматры и Калимантана.;

·         малайцы, в состав которых входят риау, палембанги, джамби, малайцы Калимантана, а также близкие к ним банджары, минангкабау, лебонги, реджанги, лампунги, всего около 14 млн. человек, расселённые на Суматре и в прибрежных районах Калимантана и всех других островов Индонезии;

·         особую группу, около 3 млн. человек, составляют джакартцы (о. Ява), также говорящие на малайском диалекте;

·         на севере острова Суматра живут аче, около 1,8 млн. человек, в центральных районах — батаки, около 2,7 млн. человек;

·         внутренние районы острова Калимантан заселены малочисленными народами, такими как нгаджу, кайяны, кенья, бахау, клемантаны, муруты, келабиты и другие, объединяемыми общим названием даяки, их численность около 2 млн. человек;

·         на Сулавеси живут буги, макассары, тораджи, минахасцы, мандары и другие, всего 8,5 млн. человек;

·         на Малых Зондских и Молуккских островах названия народов в большинстве случаев соответствуют названиям островов — балийцы,  около 2,2 млн. человек, сумбаванцы, алорцы, буру, серамцы и т. д.;

·         в центральных труднодоступных частях островов живут малочисленные племена:

o   бадуи и тенгеры — на Яве,

o   кубу, акиты, лубу, улу, мамаки, бенуа — на Суматре,

o   пунаны — на Калимантане;

·         по мелким островам кочуют оранглауты или "люди моря". 

Кроме народов индонезийской группы, в Индонезии, на северном побережье Западного Ириана, живут меланезийцы, также входящие в малайско-полинезийскую языковую семью. На языках других семей говорят папуасы, населяющие внутренние районы Западного Ириана, и близкая им группа народов, живущих на севере острова Хальмахера, всего около 1 млн. человек. 

В Индонезии, главным образом в городах и в районах плантаций, живут китайцы, около 3 млн., арабы – 100 тыс., выходцы из Индии и Пакистана – 90 тыс., голландцы – 10 тыс. человек. Государственный язык — индонезийский. Основная религия — ислам. Мусульмане, сунниты шафиитского толка и в меньшей степени — ханифитского, составляют около 84%, христиане, католики и протестанты,  около 6%, индуисты около 2%, буддисты и конфуцианцы 3%, остальные сохраняют местные традиционные верования, часть батаков, даяков и некоторые другие группы. Христианскую религию исповедуют минахасцы, часть яванцев и батаков; индуизм — балийцы, тенгеры и бадуи; буддизм, конфуцианство и даосизм — китайцы. 

Официальный календарь — григорианский; применяется также мусульманский календарь — хиджра. 

Около 70% населения Индонезии живёт в сельской местности. Доля городского населения на островах составляла: на Яве 16%, Суматре 16%, Калимантане 19%, Сулавеси 16%, Малых Зондских 7%, Молуккских 21%. Насчитывается 21 город с населением свыше 100 тыс. жителей, в том числе свыше 1 млн. жителей в гг. Джакарта, Сурабая, Бандунг, более 500 тыс. жителей в гг. Медан, Палембанг, Семаранг.