Magdalena er en by i provinsen Chachapoyas i Amazonas i det nordvestlige Peru, og er hovedstaden for distriktet Magdalena. Byen ligger om lag 1950 moh. og har 708 innbyggere (2012).