Batak Angkola adalah orang Batak yang secara geografis bermukim di antara wilayah Batak
Toba dan wilayah Mandailing. Orang Batak Mandailing berada di perbatasan Sumatera Utara
dengan Sumatera Barat.
Masyarakat Angkola bermukim di daerah Tapanuli Selatan yaitu di Sipirok,
Padangsidempuan, Batangtoru, dan sekitarnya. Pada saat ini, daerah sebaran orang Batak
Angkola, telah menjadi Kabupaten tersendiri. Di luar daerah ini, dalam jumlah yang cukup
significant etnis Angkola banyak ditemukan bermukim di daerah Tapanuli Tengah.
Angkola merupakan salah satu bahagian dari etnis Batak, selain Batak Toba, Batak
Mandailing, Batak Karo, Batak Simalungun, Batak Pakpak, dll. Adat, budaya, dan dialek
bahasa Angkola mempunyai karakter sendiri yang unik. Seolah menjadi bentuk peralihan di
antara kedua jenis budaya Batak ini.
Nama ``Angkola `` berasal dari Sungai Batang Angkola yang diberi nama sesuai nama
seorang penguasa yang berasal dari Hindia (India) Belakang yang bernama Rajendra
Koladewa (Angkola / yang dipertuan Kola). Diperkirakan mereka masuk tanah Angkola
melalui Padang Lawas menuju ke arah pedalaman ke Utara.
Begitu juga dengan marga-marga Batak lain seperti Harahap, Daulay, Siregar, dan lainnya.
Sehingga akhirnya terjadilah percampuran dan asimilasi diantara mereka.
Saat ini nama Angkola lebih umum disebut sebagai nama tempat atau daerah, sedangkan
suku di Angkola adalah Suku-suku Batak dan keturunan campuran suku suku lain yang
bermukim di sana selama berabad-abad yang mengusung budaya, adat ,dan bahasa Batak
dialek Angkola.
Umumnya masyarakat Angkola masih mengakui kekerabatan sejarah mereka dengan Toba.
Hal ini pernah dibuktikan oleh para tokoh-tokoh mereka saat penggabungan wilayah
kewedanan (afdeling) mereka ke dalam wilayah Keresidenan Tapanoeli di akhir abad ke-19
s/d awal abad ke-20.
Ketiga unsur ini memegang peranan penting dalam lingkungan kekeluargaan masyarakat
Angkola. Tutur sapa menjadi lancar kalau ketiga unsur ini jelas keberadaannya. Ketiga unsur
ini saling memerlukan dan berfungsi sesuai dengan kedudukannya.
Marga-marga yang terdapat dalam masyarakat Batak Angkola adalah :
- Siregar,
- Harahap,
- Pohan,
- Hasibuan,
- Hutasuhut,
- Daulae,
- Rambe,
- Pane,
- Sagala,
- dll.
Masing-masing marga mempunyai peranan, kedudukan, dan fungsi dalam sistem pengaturan
bermasyarakat dan berbudaya di daerah itu.