Daftar kecamatan dan kelurahan di Kabupaten Dharmasraya

Berikut adalah daftar kecamatan dan kelurahan/desa di Kabupaten Dharmasraya, Sumatera Barat, Indonesia. Kabupaten Dharmasraya memiliki 11 kecamatan dan 52 nagari. Luas wilayahnya mencapai 2.961,13 km² dan penduduk 205.127 jiwa (2017) dengan sebaran 70 jiwa/km². Daftar kecamatan dan kelurahan di Kabupaten Dharmasraya, adalah sebagai berikut: