La basílica construida en el siglo XVII, constituye una de las mejores muestras del barroco asturiano. Está ubicada en la localidad de Cangas del Narcea, junto al puente colgante, uno de los símbolos de la localidad, y en su entorno se dispone el mercado semanal.
Santa María Magdalena se estructura en planta de nave única, con tres capillas laterales a cada lado y cabecera cuadrada de tres ábsides, siendo el central de mayor tamaño que los laterales.