Сельма Оттилия Лувиса Лагерлёф родилась в 1858 году родовой усадьбе своих родителей Морбакка. Отец ее был отставной военный, мать – учительница. Величайшее влияние на развитие поэтического дарования Лагерлёф оказал среда ее детства, проведенного в одной из самых живописных областей Центральной Швеции – Вермланде.
Весной 1890 года газета «Идун» объявила конкурс на произведение, которое заинтересовало бы читателей. В августе 1890 Лагерлёф отослала в газету несколько глав еще не оконченного произведения и получила первую премию. Писательница завершила роман, который был опубликован полностью в 1891 году. Книга была замечена датским критиком Георгом Брандесом и получила широкое признание.
обелевская премия позволила Лагерлёф выкупить ее родную Морбакку, куда она переезжает, и где живет уже до конца жизни. На родине появляется новый роман из жизни людей Вермланда «Дом Лильекурна» (1911), новые новеллы, сказки, легенды, собранные в сборниках «Тролли и люди» (1915, 1921), антимилитаристский роман «Изгнанник» (1918), сказочно-фантастическая повесть «Возница» (1912). Самое значительное произведение этого периода – роман «Император Португальский» (1914), рисующий жизнь бедняка-тропаря, в результате психологической травмы возомнившего себя императором, единственное, что связывает его с реальностью это любовь к дочери, заполняющая все его существо. Этой любовью спасается он сам, спасается и его заблудшая дочь.
Последнее крупное произведение Лагерлёф – трилогия о Лёвеншёльлдах: «Перстень Лёвеншёльдов» (1925), «Шарлотта Лёвеншёльд» (1925) и «Анна Сверд» (1928). Это роман, посвященный истории одной семьи на протяжении пяти поколений. Действие начинается около 1730 и заканчивается в 1860 году. Но роман Лагерлёф отличается от традиционной европейской семейной хроники. Не стал он и историческим, история является для него только фоном. И история, и семейная жизнь Лёвеншёльдов преображается в присущем Лагерлёф духе в цепь таинственных происшествий, роковых предзнаменований и тяготеющих над людьми проклятий. Но как всегда у Лагерлёф добро и справедливость побеждают зло, и на этот раз даже без вмешательства высших сил, силой доброты и воли героев – Карла Артура Экенстедта, Шарлотты Лёвеншёльд и Анны Сверд.