Suku bangsa di Sumatera Utara
Suku bangsa di Sumatera Utara sangat beragam dan mayoritas suku yang ada di provinsi ini adalah Batak. Selain itu, provinsi yang multietnis dengan Batak mayoritas penduduknya, ada pula jumlah yang cukup signifikan, yakni Nias, PesisirMelayu sebagai penduduk asli wilayah ini. Daerah pesisir timur Sumatera Utara, pada umumnya dihuni oleh orang-orang Melayu. Pantai barat dari Barus hingga Natal, banyak bermukim orang Pesisir. Wilayah tengah sekitar Danau Toba, banyak dihuni oleh Suku Batak yang sebagian besarnya beragama Kristen. Suku Nias berada di kepulauan sebelah barat. Sejak dibukanya perkebunan tembakau di Sumatra Timur, pemerintah kolonial Hindia Belanda banyak mendatangkan kuli kontrak yang dipekerjakan di perkebunan. Pendatang tersebut kebanyakan berasal dari etnis Jawa dan Tionghoa.

Populasi Sumatera Utara Menurut Etnis (2010) 
Berdasarkan Sensus Penduduk Indonesia 2010, mayoritas penduduk Sumatera Utara adalah suku Batak, yang dimaksudkan termasuk Toba, Karo, Angkola, Mandailing, Simalungun, Pakpak dan Batak Tapanuli, dari 12.930.319 penduduk. Kemudian suku Jawa, Melayu, Nias, Tionghoa, Minang, Aceh, Banjar, dan lain-lain.

Pusat penyebaran suku-suku di Sumatera Utara, sebagai berikut:
 Suku Angkola: Kabupaten Tapanuli Selatan, Kota Padang Sidempuan, Kabupaten Padang Lawas, Kabupaten Padang Lawas Utara, Kabupaten Mandailing Natal.
 Suku Batak Toba: Kabupaten Tapanuli Utara, Kabupaten Humbang Hasundutan, Kabupaten Samosir, Kabupaten Toba, Kabupaten Tapanuli Tengah, Kota Medan, Kota Pematang Siantar, Kota Sibolga
 Suku Batak Simalungun: Kabupaten Simalungun, Kota Pematang Siantar
 Suku Batak Pakpak: Kabupaten Dairi dan Kabupaten Pakpak Bharat
 Suku Mandailing: Kabupaten Mandailing Natal, Kabupaten Tapanuli Selatan, Kabupaten Padang Lawas, Kabupaten Tapanuli Tengah, Kota Sibolga
 Suku Melayu: Pesisir Timur, terutama di Kabupaten Deli Serdang, Serdang Bedagai, Kota Medan, Kota Binjai, Kabupaten Asahan, Kabupaten Batubara, Labuhan Batu dan Langkat
 Suku Nias: Pulau Nias
 Suku Minangkabau: Kota Medan, Kota Binjai, Kota Pematang Siantar
 Suku Karo: Kabupaten Karo, Kabupaten Langkat, Kabupaten Deli Serdang, Kabupaten Serdang Bedagai, Kota Medan
 Suku Aceh: Kota Medan
 Suku Jawa: Pesisir Timur
 Tionghoa: Perkotaan Pesisir Timur & Barat.
 Suku Banjar: di Kota Medan, pesisir timur.
 Tamil: Kota Medan, Kampung Madhras
 Punjabi: Kota Medan, Kota Binjai, Lubuk Pakam

Referensi 

Suku bangsa di Indonesia
Sumatera Utara