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.
Suku Batak
R.W Liddle mengatakan, bahwa sebelum abad ke-20 di Sumatra bagian utara tidak terdapat kelompok etnis sebagai satuan sosial yang koheren. Menurutnya sampai abad ke-19, interaksi sosial di daerah itu hanya terbatas pada hubungan antar individu, antar kelompok kekerabatan, atau antar kampung. Dan hampir tidak ada kesadaran untuk menjadi bagian dari satuan-satuan sosial dan politik yang lebih besar. Pendapat lain mengemukakan, bahwa munculnya kesadaran mengenai sebuah keluarga besar Batak baru terjadi pada zaman kolonial. Dalam disertasinya J. Pardede mengemukakan bahwa istilah "Tanah Batak" dan "rakyat Batak" diciptakan oleh pihak asing. Sebaliknya, Siti Omas Manurung, seorang istri dari putra pendeta Batak Toba menyatakan, bahwa sebelum kedatangan Belanda, semua orang baik Karo maupun Simalungun mengakui dirinya sebagai Batak, dan Belandalah yang telah membuat terpisahnya kelompok-kelompok tersebut. Sebuah mitos yang memiliki berbagai macam versi menyatakan, bahwa Pusuk Buhit, salah satu puncak di barat Danau Toba, adalah tempat "kelahiran" bangsa Batak. Selain itu mitos-mitos tersebut juga menyatakan bahwa nenek moyang orang Batak berasal dari Samosir.