Kabupaten Mandailing Natal

Batas wilayah sebagai berikut:
Suhu udara berkisar antara 23 °C - 32 °C dengan kelembaban antara 80–85%.