Keturunan nenek moyang bangsa Indonesia berasal dari Asia Selatan dan Asia Tenggara. Mereka adalah bangsa Austronesia yang bermigrasi ke berbagai pulau di kawasan Indonesia sejak 2000 SM. Nenek moyang bangsa Indonesia terdiri dari bangsa Melayu Tua yang datang pada 1500 SM dan bangsa Melayu Muda pada 400-300 SM. Mereka membawa budaya Neolitik dan logam seperti perunggu dan besi ke berbagai wilayah Indonesia.