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 Singkil
Sebegaimana halnya suku-suku Batak lainnya, etnis inipun mengenal marga yang diturunkan dari garis patrilineal (ayah). Secara umum, marga-marga yang digunakan Suku Singkil relatif sama atau mirip dengan marga-marga yang ada di Suku Pakpak, Alas, Kluet, dan sebagian Karo serta Toba. Namun ada juga yang berbeda.
Marga-marga yang terdapat dalam Suku Singkil di antaranya adalah :
Ada juga beberapa marga Singkil yang berasal dari keturunan Minangkabau yang telah berasimilasi menjadi orang Singkil sejak berabad-abad yang lalu.