Ang Talayan usa ka ika-4 nga klase nga lungsod sa lalawigan sa Maguindanao sa Pilipinas. Sumala sa sensus sa tuig 2000, kini may populasyon nga 33,129 ka tawo sa 5,573 ka bubong.
Ang lungsod nabahin ngadto sa 29 ka mga barangay.