Kota Sibolga

Batas-batas wilayahnya: timur, selatan, utara pada Kabupaten Tapanuli Tengah, dan barat dengan Samudera Hindia. Sementara sungai-sungai yang mengalir di kota tersebut adalah Aek Doras, Sihopo-hopo, Aek Muara Baiyon, dan Aek Horsik.