Dikutip dari berbagai sumber, mayoritas penduduk Sumatera Utara adalah orang Batak, dimana suku tersebut terbagi ke dalam enam kategori, yaitu Batak Toba, Batak Karo, Batak Pakpak, Batak Simalungun, Batak Angkola, serta Batak Mandailing.
Adapu setiap kategori tersebut memiliki ciri khas nama marga yang fungsinya sebagai tanda persaudaraan.
Adapun suku ini mendiami beberapa kabupaten, seperti Kabupaten Karo, Simalungun, Dairi, Tapanuli Utara, serta Asahan.
2. Suku Melayu
Dikutip dari berbagai sumber, Nama Melayu berasal dari Kerajaan Malayu, yang pernah ada di kawasan Sungai Batang Hari, Jambi. Adapun sebaran suku ini hampir di seluruh Indonesia, seperti di Sumatera Utara, suku bangsa Melayu umumnya hidup di daerah pesisir timur.
3. Suku Nias
Merupakan kelompok etnis yang berasal dari Pulau Nias, suku ini berada di sebelah barat Provinsi Sumatera Utara.
Suku Nias menamakan dirinya sebagai "Ono Niha", yang diartikan sebagai keturunan manusia, dan Pulau Nias sebagai "Tano Niha", yang diartikan sebagai tanah.
Suku Nias juga menganut sistem kekerabatan mado, atau patrilineal yang mengikuti garis keturunan dari sang ayah. Adapun mado-mado ini umumnya berasal dari kampung-kampung pemukiman yang ada di sekitar Nias.
BACA JUGA:Suku-Suku yang Ada di Indonesia, Sejarah Suku Rejang, Salah Satu Suku Tertua di Sumatera
4. Suku Pesisir
Suku Pesisir atau Melayu Pesisir merupakan suku yang ada di Sumatera Utara dan mendiami wilayah pesisir barat Sumatera Utara.
Adapun keberadaan mereka tidak pernah diketahui hingga akhir abad ke-20. namun demikian, suku ini sebenarnya adalah keturunan orang Minangkabau yang pindah ke Tapanuli, Sumatera Utara, sejak abad ke-14.
Selain hal tersebut, ada juga penduduk pendatang adalah berasal dari Jawa, Sunda, Bali, Ambon, Minahasa, Banjar, Palembang, Riau, Minangkabau dan lain sebagainya.
BACA JUGA:Suku-Suku yang Ada di Indonesia, Suku Bangsa Asli di Bengkulu