Magdalena là một đô thị hạng 5 ở tỉnh Laguna, Philippines. Đô thị này tọa lạc ở chân núi Banahaw. Theo điều tra dân số năm 2000 của Philipin, đô thị này có dân số 18.976 người trong 3.784 hộ.
Magdalena được chia ra 24 barangay.
Bản mẫu:Laguna