Dari mana asal usul manusia dan masyarakat Indonesia masih terdapat pendapat yang berbeda. Dan di bawah ini adalah beberapa pendapat yang dikemukakan oleh para ahli.
1. H. Kern, menyatakan bahwa bangsa Indonesia berasal dari Asia yaitu dari Campa, Chocin China. Kern menyimpulkan pendapatnya berdasarkan bahasa yang digunakan masyarakat awal Indonesia yang berasal dari bahasa Austronesia.
2. Moh. Ali, menyatakan bahwa bangsa Indonesia berasal dari daerah Yunan. Pendapat ini dipengaruhi oleh pendapat Mens yang menyatakan bahwa bangsa Indonesia berasal dari Mongol yang terdesak oleh bangsa-bangsa yang lebih kuat. Mereka berasal dari daerah hulu-hulu sungai besar Asia yang datang ke kepulauan Indonesia secara bertahap. Tahap pertama datang dari tahun 3000-1500 SM dengan perahu bercadik satu dan tahap kedua dari tahun 1500 - 500 SM dengan perahu bercadik dua.
3. N. J. Kroom, menyimpulkan bahwa asal-usul bangsa Indonesia dari daerah Cina Tengah, karena di daerah ini terdapat banyak sungai besar yang menjadi sumber penghidupan masyarakat. Mereka menyebar ke kepulauan Indonesia kira-kira dari tahun 2000-1500 SM.
4. J. L. A. Branders, menyatakan bahwa nenek moyang bangsa Indonesia memiliki kesamaan bahasa dengan bangsa-bangsa yang mendiami wilayah yang membentang dari Madagaskar di sebelah barat hingga pantai barat Amerika.
5. Moh. Yamin, memiliki pendapat yang berbeda dari pendapat-pendapat di atas. Ia menyimpulkan bahwa asal-usul bangsa Indonesia dari Indonesia sendiri. Bahkan bangsa-bangsa lain yang mendiami wilayah Asia ada yang berasal dari Indonesia.