Aunque nació en Upsala, se educó en Kiruna y actualmente vive en Mariefred.
Confiesa haber descubierto lo pobre que era su vida durante la baja maternal: "Buscaba la diversión dentro de mi cabeza", explicó en Bilbao, agregando que la encontró en la literatura, tanto como lectora y escritora.
[1] La protagonista de sus novelas, Rebecka Martinsson, también estudió leyes en Upsala, y las historias transcurren en el pueblo minero de Kiruna, ubicado cerca del círculo polar ártico.
[3][4][5][6] En 2007 el director sueco Leif Lindblom llevó al cine Aurora boreal, la primera novela de Larsson, que había sido publicada cuatro años antes.
No guarda ningún parentesco con el famoso escritor sueco Stieg Larsson, pese a la coincidencia del apellido.