Magdalena is located west of Socorro on Highway 60 in Socorro County. It got its name from a 16th-century Spanish soldier who thought he saw the face of Mary Magdalene in a rock formation nearby.
Best Magdalena Hotel Rates
| | | Pictures | Use our vibrant picture collection as a visual guide to help you plan your Magdalena vacation. Pictures of Magdalena | |
| Maps | Use our detailed maps to plan your sightseeing routes while visiting Magdalena, New Mexico.
| | |
| Hotels | Compare multiple sites and save on Magdalena hotels. Find the best hotel rates. Hotels in Magdalena | | |