Rapu-rapu là một đô thị hạng 4 ở tỉnh Albay, Philippines. Theo điều tra dân số năm 2015, đô thị này có dân số 36.920 người trong.
Rapu-rapu được chia thành 34 khu phố (barangay).