Kecamatan Muara Pahu terbagi atas 12 kampung, antara lain:
Tanjung Laong
Tanjung Pagar
Muara Baroh
Teluk Tempudau
Sebelang
Tepian Ulaq
Dasaq
Jerang Melayu
Jerang Dayak
Mendung
Gunung Bayan
Muara Beloan
Penduduk
Kecamatan Muara Pahu dihuni oleh 2.144 KK. Jumlah keseluruhan penduduk Kecamatan Muara Pahu adalah 8.225 jiwa dengan jumlah penduduk laki-laki 4.298 orang dan jumlah penduduk perempuan 3.927 orang. Tingkat kepadatan penduduk di Kecamatan Muara Pahu adalah 18 jiwa/km².