Ang Maragusan usa ka ikatulo nga klase nga lungsod sa lalawigan sa Compostela Valley sa Pilipinas. Sumala sa sensus sa tuig 2000, kini may populasyon nga 45,937 ka tawo sa 8,762 ka bubong.
Ang Maragusan nabahin ngadto sa 24 ka barangay.