Millennium — Reading Order

by Stieg Larsson

A disgraced journalist and a brilliant but troubled hacker uncover dark secrets in Swedish society.

ThrillerAges 18+~71h to read

List updated

What order should you read Millennium in?

Read the 8 books in Millennium by Stieg Larsson in publication order: 1. The Girl with the Dragon Tattoo (2005) · 2. The Girl Who Played with Fire (2006) · 3. The Girl Who Kicked the Hornets' Nest (2007) · 4. The Girl in the Spider's Web (2015) · 5. The Girl Who Takes an Eye for an Eye (2017) · 6. The Girl Who Lived Twice (2019) · 7. The Girl in the Eagle's Talons (2022) · 8. The Girl with Ice in Her Veins (2025)

About This Series

Stieg Larsson's Millennium series is a landmark of Scandinavian crime fiction that became a worldwide phenomenon. The trilogy follows two central characters: Mikael Blomkvist, an investigative journalist, and Lisbeth Salander, a brilliant but deeply troubled hacker with a photographic memory and a fierce sense of justice. Together and separately, they uncover corporate corruption, organized crime, and institutional abuse in modern Sweden.

The original trilogy (The Girl with the Dragon Tattoo, The Girl Who Played with Fire, The Girl Who Kicked the Hornets' Nest) should be read in order. After Larsson's death, David Lagercrantz continued the series with three additional novels, and Karin Smirnoff has since taken over with The Girl in the Eagle's Talons and The Girl with Ice in Her Veins. The continuations are tonally different and optional, but they are listed here in publication order for completists.

Lisbeth Salander is one of the most iconic characters in modern fiction — a survivor of systemic abuse who refuses to be a victim and operates by her own moral code. Larsson, a journalist who spent his career investigating far-right extremism, infused the series with a burning anger at institutional failures that protect the powerful at the expense of the vulnerable. The mysteries are intricately plotted, the pacing is relentless (after the famously slow opening of the first book), and the portrait of Swedish society is both loving and critical.

Books in Order

Sort:
  1. The Girl with the Dragon Tattoo cover

    Book 1: The Girl with the Dragon Tattoo

    Stieg Larsson · 2005

    Journalist Mikael Blomkvist and hacker Lisbeth Salander investigate a decades-old disappearance in a wealthy Swedish family.

  2. The Girl Who Played with Fire cover

    Book 2: The Girl Who Played with Fire

    Stieg Larsson · 2006

    Lisbeth is accused of three murders and must prove her innocence while confronting her own terrifying past.

  3. Book 3: The Girl Who Kicked the Hornets' Nest

    Stieg Larsson · 2007

    Lisbeth fights for her life in court while Blomkvist exposes a secret government conspiracy that has controlled her since childhood.

  4. The Girl in the Spider's Web cover

    Book 4: The Girl in the Spider's Web

    David Lagercrantz · 2015

    David Lagercrantz continues the series as Lisbeth and Mikael are drawn into the case of an artificial-intelligence researcher targeted by a dangerous network of hackers and criminals.

  5. The Girl Who Takes an Eye for an Eye cover

    Book 5: The Girl Who Takes an Eye for an Eye

    David Lagercrantz · 2017

    Serving time in Flodberga, a prison effectively run by its inmates, Lisbeth protects a vulnerable young prisoner while uncovering a secret study that shaped her childhood.

  6. Book 6: The Girl Who Lived Twice

    David Lagercrantz · 2019

    Lisbeth sets out to confront her twin sister Camilla, while Mikael investigates the death of a homeless man with a surprising connection to a Swedish government minister.

  7. The Girl in the Eagle's Talons cover

    Book 7: The Girl in the Eagle's Talons

    Karin Smirnoff · 2022

    Karin Smirnoff takes over as Lisbeth becomes guardian to her gifted niece in the northern town of Gasskas, where a windfarm gold rush has drawn criminals — and Mikael has troubles of his own.

  8. The Girl with Ice in Her Veins cover

    Book 8: The Girl with Ice in Her Veins

    Karin Smirnoff · 2025

    When her fellow hacker Plague is kidnapped and her niece Svala turns up on her doorstep, Lisbeth returns to snowbound Gasskas with Mikael at her side.

Reading Time

From pages~71h3,542 pages

Community Chronological Order

Propose the in-universe / chronological reading order. A proposal becomes the official order once 3 readers approve it and an admin signs off.

More Reading Orders Like Millennium

Browse all thriller reading orders →