Talayan là một đô thị hạng 4 ở tỉnh Maguindanao, Philippines. Theo điều tra dân số năm 2000 của Philipin, đô thị này có dân số 33.129 người trong 5.573 hộ.
Talayan được chia ra 29 barangay.