Suku Batak
Konflik terbesar adalah pertentangan antara masyarakat bagian utara Tapanuli dengan selatan Tapanuli, mengenai identitas Batak dan Mandailing. Bagian utara menuntut identitas Batak untuk sebagain besar penduduk Tapanuli, bahkan juga wilayah-wilayah di luarnya. Sedangkan bagian selatan menolak identitas Batak, dengan bertumpu pada unsur-unsur budaya dan sumber-sumber dari Barat. Penolakan masyarakat Mandailing yang tidak ingin disebut sebagai bagian dari etnis Batak, sempat mencuat ke permukaan dalam Kasus Syarikat Tapanuli (1919-1922), Kasus Pekuburan Sungai Mati (1922), dan Kasus Pembentukan Propinsi Tapanuli (2008-2009).
Daftar marga Suku Batak
Di Provinsi Sumatera Utara khususnya di Pesisir Barat Kabupaten Tapanuli Tengah sekitar wilayah Barus, hingga ke Utara sampai pesisir perbatasan Aceh (Kabupaten Aceh Singkil), terdapat keturunan etnis Batak berbahasa Melayu Pesisir (Minang Pesisir). Sebagian masih menggunakan marga asli Batak mereka dari luluhurnya, sebagian menggunakan marga yang berasal dari nama suku Minangkabau (juga Aceh) namun dianggap marga oleh mereka. Beberapa diantara marga tersebut tidak ditemukan di luar wilayah ini. Keturunan Batak ini telah beradaptasi dan berasimilasi dengan penduduk keturunan Minangkabau yang dominan di pesisir Barat sejak berabad-abad yang lalu.
Di Provinsi Sumatera Utara khususnya di Pesisir Timur bagian Utara di sekitar Kabupaten Langkat, terus ke Utara hingga Kabupaten Aceh Tamiang, Provinsi Aceh yang bersuku Melayu, terdapat masyarakat asli (bukan pendatang) yang masih mengenali marga asli Batak mereka dari luluhurnya. Diduga mereka adalah keturunan sub-etnis Batak yang dekat dengan Sub-etnis Karo, namun telah beradaptasi, berasimilasi, dan terabsorbsi sepenuhnya menjadi Suku Melayu sejak berabad-abad yang lalu. Marga mereka nyaris punah karena tak lagi digunakan sejak beberapa generasi yang lalu. Beberapa marga mereka tak ditemukan penyebarannya di tempat lain.Di Provinsi Sumatera Utara khususnya di Pesisir Timur bagian Selatan di sekitar Kabupaten Asahan yang bersuku Melayu, terdapat masyarakat asli (bukan pendatang) yang masih menggunakan marga asli Batak mereka dari luluhurnya.Di luar Provinsi Sumatera Utara, terdapat pula beberapa Sub-etnis yang secara etnis dan bahasa dekat dengan kelompok etnis Batak di Sumatera Utara, khususnya dengan sub-etnis Karo (Batak Alas dan Batak Kluet) dan sub-etnis Pakpak (Batak Singkil). Mereka mendiami beberapa wilayah di bagian Selatan Provinsi Aceh. Sejarah di masa lalu telah menempatkan mereka dan wilayah ulayat mereka di bawah kekuasaan Kesultanan Aceh. Kemudian dilanjutkan pada periode penjajahan Belanda dan diteruskan hingga masa kemerdekaan. Sebagian mereka masih menggunakan nama marga dalam kesehariannya. Beberapa marga adalah asimilasi dari pendatang asal Minangkabau dan juga Aceh yang telah menyatu dalam masyarakat adat setempat dan diakui sebagai marga.