Dolok Sanggul (Doloksanggul) is een onderdistrict (kecamatan) in het regentschap (kabupaten) Humbang Hasundutan in de Indonesische provincie Noord-Sumatra op Sumatra. Pasar Doloksanggul is  het administratief centrum van Dolok Sanggul.

Onderverdeling
Het onderdistrict Dolok Sanggul is in 2010 onderverdeeld in 27 plaatsen (desa's /kelurahan's), die een administratieve eenheid zijn.  Binnen deze desa's liggen dorpen en gehuchten.

Onderdistrict van Noord-Sumatra