DataLanggam - Kabupaten Dharmasraya, Provinsi Sumatra Barat, memiliki 168 Sekolah Dasar (SD) dan Madrasah Ibtidaiyah (MI) yang tersebar di 11 kecamatan di daerah ini.
.
Berikut rinciannya:
Sekolah Dasar: 162 unit (147 negeri, 15 swasta)
Madrasah Ibtidaiyah: 6 unit (2 negeri, 4 swasta)
.
SD dan MI tersebut tersebar di 11 kecamatan, yakni:
1. Kecamatan Koto Baru
2. Kecamatan Pulau Punjung
3. Kecamatan Sungai Rumbai
4. Kecamatan Sitiung
5. Kecamatan Sembilan Koto
6. Kecamatan Timpeh
7. Kecamatan Koto Salak
8. Kecamatan Tiumang
9. Kecamatan Padang Laweh
10. Kecamatan Asam Jujuhan
11. Kecamatan Koto Besar
.
Sumber: Data Referensi Kementerian Pendidikan dan Kebudayaan