Ang Cawayan usa nga ikatulong klaseng lungsod sa lalawigan sa Masbate sa Pilipinas. Sumala sa sensus sa tuig 2000, kini may populasyon nga 52,256 ka tawo sa 10,304 ka bubong.
Ang Cawayan nabahin ngadto sa 37 ka barangay.