Larsson has signed a two-year contract to help Koeman in his new role.
The 48-year-old has previously managed in his native Sweden for Helsingborgs and Falkenbergs.
Larsson spent two seasons of his playing career at the Camp Nou between 2004 and 2006 when he scored 22 goals in 62 games, and helped them to two La Liga titles and the UEFA Champions League.
Koeman and Larsson were once teammates at Feyenoord.
Former Ajax Amsterdam assistant manager Alfred Schreuder has also been appointed to Koeman’s coaching staff.
“FC Barcelona has reached an agreement with Alfred Schreuder and Henrik Larsson for their incorporation to the technical staff headed by Ronald Koeman. Both have signed until June 30, 2022,” read a statement released on the Blaugrana’s official website.
“Koeman and Larsson saw their paths cross as players, as they both played for Feyenoord between 1995 and 1997. Now, 23 years later, they will meet again at Camp Nou, where they both enjoyed glory as players. As a manager, Larsson has coached Falkenberg and Helsingborg in Sweden, his native country.
“In addition, Alfred Schreuder, born in Barneveld (Holland) on November 2, 1972 will also be part of the staff. He is an expert in strategy and boasts extensive experience in both the Netherlands and Germany. Schreuder has been part of the staff at Hoffenheim, where he managed to qualify for the Champions League, and also of Ajax in 2018-19, where he worked with [Frenkie] de Jong and impressed a European audience by reaching the semi-finals of the Champions League.