Magalang là một đô thị hạng 1 ở tỉnh Pampanga, Philippines. Theo điều tra dân số năm 2000, đô thị này có dân số 77.530 người trong 15.257 hộ.
Magalang được chia thành 27 barangay.