Daftar marga Suku Batak
Suku Batak adalah suku yang berasal dari provinsi Sumatera Utara. Suku Batak memiliki 6 sub suku/etnis yaitu: Angkola, Karo, Mandailing, Pakpak, Simalungun, dan Toba. Keseluruhan sub-etnis suku Batak memiliki marga yang diwarisi oleh keturunan mereka, dan terdapat banyak marga yang dipakai oleh lebih dari satu sub-etnis.
Suku Mandailing
Suku Mandailing, bersamaan dengan suku Batak lainnya, bermigrasi ke selatan sebelum kedatangan Portugis dan Belanda di Sumatera. Penjajahan Belanda di Sumatera menyebabkan Mandailing menjadi bagian dari Suku Batak karena memang bahasa dan budaya yang dipakai adalah satu rumpun dengan suku batak, berdasarkan aturan irisan yang dibuat untuk mengklasifikasi dan membuat tipologi. Suku Mandailing memiliki keterkaitan dengan Suku Batak Toba, akibatnya Suku Mandailing melebur menjadi satu yang dinamai Suku Batak Mandailing di Indonesia dan Suku Melayu Mandailing di Malaysia.