TerdapatBerdasarkan ras, ada dua ras terbesar di Indonesia yaitu [[Ras Melayu|Melayu]] dan [[Melanesia]]. Apabila merujuk pada suku bangsa, terdapat lebih dari 300 [[kelompok etnik]] atau suku bangsa di [[Indonesia]].<ref>Kuoni - Far East, A world of difference. Page 88. Published 1999 by Kuoni Travel & JPM Publications</ref> atau tepatnya 1.340 suku bangsa menurut sensus BPS tahun 2010.<ref>[http://sp2010.bps.go.id/files/ebook/kewarganegaraan%20penduduk%20indonesia/index.html Kewarganegaraan Penduduk Indonesia]</ref>
[[Suku Jawa]] adalah kelompok suku bangsa terbesar di Indonesia dengan jumlah mencapai 41% dari total populasi. Orang Jawa kebanyakan berkumpul di [[pulau Jawa]], akan tetapi jutaan jiwa telah bertransmigrasi dan tersebar ke berbagai pulau di Nusantara <ref name="ReferenceA">{{cite book|last =|first =|publisher=Institute of Southeast Asian Studies|title =Indonesia's Population: Ethnicity and Religion in a Changing Political Landscape|date =|year =2003|url =|accessdate = }}</ref> bahkan bermigrasi ke luar negeri seperti ke [[Malaysia]] dan [[Suriname]]. [[Suku Sunda]], [[Suku Batak]], dan [[Suku Madura]] adalah kelompok terbesar berikutnya di negara ini. <ref>{{cite book
Banyak suku-suku bangsa atau puak terpencil, terutama di [[Kalimantan]] dan [[Papua]], memiliki populasihimpunan kecil yang hanya beranggotakan ratusan orang. Sebagian besar bahasa daerah masuk dalam golongan rumpun [[bahasa Austronesia]], meskipun demikian sejumlah besar suku di Papua tergolong dalam rumpun bahasa Papua atau Melanesia.
Pembagian kelompok suku di Indonesia tidak mutlak dan tidak jelas akibat perpindahan penduduk, percampuran budaya, dan saling mempengaruhimemengaruhi; sebagai contoh sebagian pihak berpendapat orang Cirebon adalah sukupuak tersendiri dengan dialek yang khusus pula, sedangkan sementara pihak lainnya berpendapat bahwa mereka hanyalah subetnik dari suku Jawa secara keseluruhan. Demikian pula [[suku Baduy]] dan [[suku Banten]] yang sementara pihak menganggap mereka sebagai bagian dari keseluruhan [[suku Sunda]]. Contoh lain percampuran suku bangsa adalah [[suku Betawi]] yang merupakan suku bangsa hasil percampuran berbagai suku bangsa pendatang baik dari Nusantara maupun [[Tionghoa]] dan Arab yang datang dan tinggal di [[Batavia]] pada era kolonial.
Proporsi populasi jumlah suku bangsa di Indonesia menurut sensus 2010 sebagai berikut: <ref>{{cite book |author = Akhsin Naim,Hendri |title = Sensus Penduduk 2010 |publisher = Badan Pusat Statistik |year = 2011 |isbn = 9789790644175}}</ref>