Kecamatan yang dimekarkan pada tahun 2003 dari Kecamatan Barumun (saat masih Kabupaten Tapanuli Selatan) dengan pusat pemerintahannya Paringgonan. Kecamatan Ulu Barumun terletak antara 1°26’ - 2°11’ Lintang Utara 91°01’ - 95°53’ Bujur Timur.[butuh rujukan] Luas wilayah Kecamatan Ulu Barumun adalah 198,83 km2.[1] Ketinggian wilayah Kecamatan Ulu Barumun berkisar antara 200–400 meter di atas permukaan laut.[2] Kecamatan Ulu Barumun memiliki topografi bergelombang sampai berbukit.
Wilayah administratif
Batas wilayah
Batas-batas wilayah Kecamatan Ulu Barumun adalah:[3]
^Wahyuni, Sari (2020). Dodi, Hizrawan, ed. Kecamatan Ulu Barumun Dalam Angka 2020. Badan Pusat Statistik Kabupaten Padang Lawas. hlm. 3.Parameter |url-status= yang tidak diketahui akan diabaikan (bantuan)