Anteriormente llamado xochitepec, palabra derivada de juchitepeco o xochptque que significa “monte florido”.
El municipio de Magdalena está situado en la Región Valles del Estado.
Tiene aproximadamente 15 localidades, siendo las más sobresalientes: Magdalena (cabecera municipal), San Andrés, La Quemada y La Joya.
Sus recursos minerales son yacimientos de ópalo, caolín, cal, arena, cuarzo sílice y talco.
Las principales localidades y su población son las siguientes: Sus habitantes eran tecuexes y su asiento principal lo tenían en dos islas dentro de la laguna, ahora desecada, de las cuales denominaban a la mayor Atitic.
Una tromba arrasó los poblados, viéndose obligados los sobrevivientes a abandonar las islas y poblar los sitios denominados Santa María del Mezquital, Mezquicuatlán y Juchitepec en honor del antiguo cacicazgo.
Los principales recursos minerales con que cuenta el municipio, se refieren a minerales no metálicos como son ópalo, caolín, cal y arena; distinguiéndose las minas de ópalo de las localidades de San Andrés, La Quemada, Huitzizilapán, San Simón, Las Latillas, Juajical y Cobano.
Se ofrecen servicios financieros, profesionales, técnicos, comunales, sociales, personales, turísticos, culturales y de mantenimiento.