Le kabupaten de Dharmasraya, en indonésien Kabupaten Dharmasraya, est un kabupaten créé en 2004 par détachement de celui de dans la province de Sumatra occidental en Indonésie. Son chef-lieu est . Son nom est celui d'un royaume qui a existé aux XIIIe et XIVe siècles et dont le territoire couvrait ceux de l'actuelle ville de Sawahlunto et du district de dans la province voisine de Jambi.