Ang mga lahi ng Indonesian ay tinatawag na Indones, ngunit kung mas detalyado, ang Indonesia ay binubuo ng napakaraming lahi at etnolinggwistikong grupo. Walang iisang lahi na “Indonesian” ito ay pinaghalong Austronesian, Melanesian, at iba pang minorya.Pinakamalaki ang mga Javanese, Sundanese at iba pang Austronesian na grupo, habang sa silangang bahagi ay may mga Melanesian. Mayroon ding maliit na populasyon ng Chinese-Indonesian at iba pang banyagang lahi.