Helligdommen til Despoina ved Lykosura er lokalisert 9 km vestsørvest for Megalopolis, 6,9 km sørsørøst for fjellet Lykaion, og 160 km sørvest for hovedstaden Athen. Det er et lite museum ved det arkeologiske stedet som huser en del mindre funn, men også deler av skulpturgruppen. Resten av kultgruppen av Despoina og Demeter er grunnet deres betydning framvist ved Det nasjonale arkeologiske museum i Athen.