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