لاگرلوف در خانوادهای زمیندار و در ملکی به نام مُرباکا متولد و بزرگ شده بود. بعد از مرگ پدر سلما مُرباکا به برادر او به ارث رسید اما ورشکستگی وی باعث فروش ملک در ۳۱ سالگی سلما شد. سلما لاگرلوف مجدداً در سال ۱۹۱۰ و با پول جایزه نوبلی که در سال ۱۹۰۹ دریافت کرد، توانست ملک پدری را که در بسیاری از آثار خود به وصف آن پرداخته، خریده و باقی عمر را در آن زندگی کند.
نخستین رمان وی افسانه یوستا برلینگ بود که رشته داستانهایی تخیلی دربارهٔ کشیشی مخلوع به نام یوستا برلینگ است و در سال ۱۸۹۱ چاپ شد. وی نگارش این کتاب را در زمانی که به عنوان معلم مشغول به کار بود آغاز کرد و انتشار آن آغازگر توجه به سلما لاگرلوف شد. یکی دیگر از آثار او ماجراهای شگفتانگیز نیلز است که از جمله کتابهای ادبیات کلاسیک کودکان و نوجوانان بهشمار میرود.
آثار لاگرلوف شامل رمان، داستان کوتاه، سفرنامه، زندگینامه و نمایشنامههایی است که با تأکید بر مسئولیت شخصی و مسیحیت غیر جزمی در مقابل ناتورالیسم رایج آن دوران قرار میگیرند. در داستانهای او گرچه از توصیفات رئالیستی پیروی میشود، نشانههایی از تأثیر رمانتیسم، انجیل و توماس کارلایل نیز به چشم میخورد