Daftar kecamatan dan kelurahan di Kabupaten Mandailing Natal

Berikut adalah daftar kecamatan dan kelurahan/desa di Kabupaten Mandailing Natal, Sumatera Utara, Indonesia.Kabupaten Mandailing Natal terdiri dari 23 kecamatan, 27 kelurahan, dan 377 desa dengan luas wilayah mencapai 6.134,00 km² dan jumlah penduduk sekitar 480.911 jiwa (2017) dengan kepadatan penduduk 78 jiwa/km². Daftar kecamatan dan kelurahan di Kabupaten Mandailing Natal, adalah sebagai berikut: