Suku Batak
Sebagian orang Karo, Angkola, dan Mandailing sempat tidak menyebut dirinya sebagai bagian dari suku Batak. Meski mayoritas masih mengakui dirinya bagian dari suku Batak, wacana identitas itu sempat muncul disebabkan karena pada umumnya kategori "Batak" dipandang primitif dan miskin oleh etnik lain masa Orde Baru. Selain itu, perbedaan agama juga menyebabkan sebagian orang Tapanuli tidak ingin disebut sebagai Batak. Di pesisir timur laut Sumatera, khususnya di Kota Medan, perpecahan ini sangat terasa. Terutama dalam hal pemilihan pemimpin politik dan perebutan sumber-sumber ekonomi. Sumber lainnya menyatakan kata Batak ini berasal dari rencana Gubernur Jenderal Raffles yang membuat etnik Kristen yang berada antara Kesultanan Aceh dan Kerajaan Islam Minangkabau, di wilayah Barus Pedalaman, yang dinamakan Batak. Generalisasi kata Batak terhadap etnik Mandailing (Angkola) dan Karo, umumnya tak dapat diterima oleh keturunan asli wilayah itu. Demikian juga di Angkola, yang terdapat banyak pengungsi muslim yang berasal dari wilayah sekitar Danau Toba dan Samosir, akibat pelaksanaan dari pembuatan afdeeling Bataklanden oleh pemerintah Hindia Belanda, yang melarang penduduk muslim bermukim di wilayah tersebut.
Daftar marga suku Batak di Toba
Berikut adalah daftar marga-marga yang dipakai oleh Suku Batak Toba di Tano Toba. Marga Toba yang dimaksud di sini adalah marga-marga suku Batak yang berbahasa daerah Bahasa Batak Toba. Umumnya berasal atau berkampung halaman di wilayah administratif hasil pemekaran bekas Kabupaten Tapanuli Utara (lama) yang kini meliputi Kabupaten Tapanuli Utara, Kabupaten Toba Samosir, Kabupaten Samosir, dan Kabupaten Humbang Hasundutan yang meliputi, Balige, Porsea, Laguboti, Parsoburan, dsk sampai ke arah Pahae. Penyebarannya didapati sampai di luar area Toba, karena faktor sejarah urbanisasi masyarakatnya yang intens sejak dahulu. Penyebaran juga terjadi karena sengaja dipindahkan oleh penjajah Belanda di awal abad XIX ke luar area Toba. Mereka dipindahkan ke sebagian wilayah Simalungun, sebagian Tapanuli Tengah, sebagian Tanah Karo, sebagian Dairi, sebagian Sumatera Timur, sebagian wilayah Aceh Tenggara, dan juga di Aceh Selatan.
Orang Batak Toba menggunakan nama marga mengikuti garis keturunan ayah (Patrilineal).