1787-ben Stará Lesnának 72 háza volt 508 lakossal, akik főleg szarvasmarha-tenyésztéssel, vászongyártással, erdei munkával, később hegyi vezetéssel, valamint a Magas-Tátra szállodáiban és a Tátra alatti ipari vállalkozásokban folytattak munkát. A falu neve többféle alakot öltött. 1294-ben Erdewfalva néven említik, később 1499-ben szintén Alsoerdewfalwa, 1808-ban pedig Stará Lesná. A községnek magyar neve Óleszna vagy Felsöedöfalva és német Altwalddorf neve is volt.
A községet 1294-ben Erdewfalva néven dokumentálták, később még: Alsoerdewfalwa (1469), Stará Lesná (1808; magyar Óleszna, Felsőerdőfalva; német Altwaldorf. A községet a Berzeviczy család alapította. Erdőben végzett munkával, len, szarvasmarha termelésével foglalkozott. tenyésztéssel foglalkoztak, és a 19. század óta foglalkoznak a turizmussal. 1787-ben a falunak 72 háza és 508 lakosa volt, 1828-ban 92 háza és 668 lakosa volt.
Az első Csehszlovák Köztársaság idején a lakosság a mezőgazdaságban, az erdőgazdálkodásban, az idegenforgalmi szolgáltatásokban és a len feldolgozásában dolgozott. A lakosság egy része a környéken ipari vállalkozásokban, a Magas-Tátra rekreációs létesítményeiben és szolgáltatásaiban dolgozott.