DataLanggam - Kecamatan Pulau Punjung, Kabupaten Dharmasraya, Provinsi Sumatra Barat memiliki lahan seluas 48.250 hektare. Pemanfaatan lahan tersebut adalah sebagai berikut:
a. Sawah: 1.373 hektare.
b. Pertanian Bukan Sawah: 42.372 hektare,terdiri dari:
- Tegal/Kebun: 3.652 hektare
- Ladang/Huma: -
- Perkebunan: 24.808 hektare
- Ditanami Pohon/Hutan Rakyat: 10.595 hektare
- Padang Rumput: 122 hektare
- Sementara Tidak Diusahakan: 1.463 hektare
- Lainnya: 1.732 hektare (dalam kategori ini termasuk: tambak, kolam, empang, dan lain-lain)
Baca Juga: Data Lahan Kabupaten Dharmasraya, Sumatra Barat
c. Bukan Pertanian: 4.505 hektare
Masuk dalam kategori ini semua lahan yang tidak dipakai untuk pertanian, lahan pemukiman, lahan untuk jalan, saluran, lapangan olah raga, lahan yang tak bisa ditanami karena tandus, berpasir atau terjal dan lahan non-pertanian lainnya.
Sumber: Luas Lahan Menurut Penggunaannya di Provinsi Sumatera Barat 2016, BPS Sumatra Barat