Le lac se trouve dans les environs proches de la ville de Villach, dans une relativement faible dépression au sud-ouest d’une terrasse de grave à une altitude de 486 m. Il couvre une surface de 14 ha et présente une profondeur de 3,5 m au centre du lac et que quelques points plus profond de 5 m. Le lac est uniquement alimenté par la nappe souterraine. La végétation immergée recouvre une grande partie des fonds du lac.
Le lac Magdalensee abrite 12 espèces de poissons (KATHOLNIG, communication verbale):
Brochet (Esox lucius)
Perche (Perca fluviatilis)
Silure (Silurus glanis)
Chevaine (Leuciscus cephalus)
Amour blanc (Ctenopharyngodon idella)
Brème franche (Abramis brama)
Carpe (Cyprinus carpio)
Ablette (Alburnus alburnus)
Gardon (Rutilus rutilus)
Rotengle (Scardinius erythrophthalmus)
Tanche (Tinca tinca)
Sandre (Sander lucioperca)
Une carpe record. Alors que les brochets se développent naturellement, les carpes ne sont pas capables de se reproduire dans le lac. En 1996, une carpe record d'un poids de 26 kg et d’une taille de 1,3 m a été capturée. Ce poisson était âgé de 20 ans.
L’ancien stock d'anguilles diminua fortement durant ces dernières années. Aujourd’hui, on peut dire que cette espèce a disparût des eaux du lac Magdalensee. Le lac abrite actuellement encore quelques gros exemplaires d'individus de silure, et quelques carpes amour.