Baggao là một đô thị hạng 1 ở tỉnh Cagayan, Philippines. Theo điều tra dân số năm 2000, đô thị này có dân số 66.264 người trong 13.039 hộ.
Baggao được chia thành 48 khu phố (barangay).