Adedasar perhitungan Badan Pusat Statistik kutha Sibolga taun 2008, penduduk kutha Sibolga inggih punika 94.616 jiwa. Kaliyan wewengkon seluas 3.356,60 ha ing daratan Sumatera lan "urban growth" seluas 644,53 ha berarti kepadatan penduduk ing wewengkon pemukiman inggih punika 8.785 jiwa per km². Sawetara pertumbuhan penduduk saben taun sawatawis 1.99 %. Masarakat Sibolga kapérang saking warna-warna ètnis, antawisipun ya iku Batak Toba, Batak Mandailing, lan Minangkabau. Nanging ing dintenipun, basa ingkang dipun-ginakaken inggih punika Basa Minangkabau logat pasisir.