Maguindanao · BARMM
Mangudadatu is a municipality in Maguindanao with 8 barangays. Click any barangay to view its contact details, address, and officials.