Magdalena is located in the south of the Chachapoyas Province, in the high part of the inter-Andean valley of the river Utcubamba.
Magdalena is situated in the southern region of the Chachapoyas Province, within the mountainous area of the Utcubamba River valley.