Swedish Name Generator
Real Swedish first names and surnames from Sweden
Generate authentic Swedish names for men and women: real given names from every generation paired with surnames used in Sweden today, from Andersson and Johansson to Lindqvist, Sjöberg and Nordenskiöld. Ideal for novels, games, genealogy practice and Scandinavian-set stories.
About Swedish names
Swedish surnames come in two clear families. The first is the patronymic ending in -sson: Andersson, Johansson, Karlsson, Nilsson, Eriksson, Larsson and Olsson top the national register and between them cover over a million people. Because so many Swedes shared those names, the 1901 naming law pushed families toward invented nature surnames, and that is the second family: two-part names built from words like lind (linden), berg (mountain), ström (stream), qvist (twig), lund (grove), sjö (lake) and gren (branch). Lindqvist, Bergström, Sjöberg, Lundgren and Nyström look unmistakably Swedish for that reason, and a thin layer of soldier names (Sköld, Modig, Rask) and noble names (Gyllenhaal, Nordenskiöld) sits on top.
First names date a person as surely as a photograph. Folke, Gösta, Ingegerd and Maj-Britt belong to the generation born before 1950; Lennart, Kerstin, Anders and Birgitta to the postwar years; Fredrik, Jenny, Daniel and Malin to the 1970s and 80s; while today's preschools are full of Alice, Maja, Elsa, William, Hugo and Liam. Hyphenated doubles such as Karl-Erik and Ann-Sofie peak in the middle generations.
This list keeps the letters å, ä and ö as Swedes write them and mixes all of these layers, so you can pull a believable grandfather, detective or toddler. Pick a pair that matches the character's age, and for siblings reuse the same surname.
How to choose Swedish names
- Match the first name to the birth decade: Gunnar, Gösta, Ulla and Berit for someone over seventy; Anders, Lena, Mikael and Åsa for the middle generation; Alice, Elsa, Hugo and Liam for children born since 2010.
- Keep the Swedish letters å, ä and ö (Åke, Sjöberg, Lindström, Åström). If your system cannot display them, aa, ae and oe are the accepted ASCII substitutes, and many real emigrants wrote Sjoberg or Lindstrom.
- For a realistic cast let roughly a third of your characters carry a -sson surname and give the rest nature names like Bergqvist or Lundgren; that mirrors the actual proportions in Sweden.
- Swedish uses -sson with a double s (Andersson, Karlsson), never the Danish and Norwegian -sen. Mixing them is the quickest way to make a Swedish character sound wrong.
- Women keep their surnames unchanged in every generation of this list; historically daughters took -dotter (Jansdotter, Aronsdotter), which is worth using for anyone born before about 1870 or for a historical novel.
Frequently asked questions
What are the most common Swedish last names?
Andersson, Johansson, Karlsson, Nilsson, Eriksson, Larsson, Olsson, Persson, Svensson and Gustafsson. All ten are patronymics meaning son of Anders, son of Johan and so on, which were frozen into hereditary family names during the nineteenth century.
Why do so many Swedish surnames contain berg, ström or qvist?
When the 1901 naming law encouraged families to leave behind the overcrowded -sson names, most chose two-part nature names. Berg is mountain, ström is stream, qvist or kvist is twig, lund is grove, sjö is lake and lind is linden tree. Lindberg, Sjöström and Lundqvist are simply pleasant combinations, not places the family came from.
How do you pronounce Swedish names with å, ä and ö?
Å is like the o in more, so Åke is roughly OH-keh. Ä is close to the e in bed, and ö resembles the vowel in bird without the r, so Sjöberg sounds like HWUR-bairy, with sj pronounced as a breathy sh. The double s in -sson is a clear s sound, and the j in Johan and Jonas is an English y.
How do Swedish names differ from Danish and Norwegian ones?
Swedes write patronymics with -sson (Andersson); Danes and Norwegians use -sen (Andersen). Sweden uses ä and ö where its neighbours use æ and ø, and nature surnames like Lindqvist and Bergström are far more common in Sweden than farm names like Østergaard. First names such as Åke, Kerstin, Gösta and Malin are characteristically Swedish.
Related generators
Danish Name Generator
Real Danish first names and surnames from Denmark
Finnish Name Generator
Authentic Finnish first names and surnames
Viking Name Generator
Authentic Old Norse names for warriors and shieldmaidens
Norse Last Name Generator
Old Norse patronymics, Viking bynames and Scandinavian surnames
German Name Generator
Authentic German first and last names, old and new
Dutch Name Generator
Realistic names from the Netherlands, tussenvoegsels included
Nordic Town Name Generator
Norwegian, Swedish, Danish and Icelandic place names
Female Viking Name Generator
Old Norse names for shieldmaidens and saga women
More like this
Swedish Last Name Generator
Real Swedish surnames from Andersson to Oxenstierna
Swedish Fantasy Name Generator
Knights, witches and trolls of a Swedish-speaking North
Swedish Town Name Generator
Authentic Swedish town and village names
Funny Female Name Generator
Clean pun names built on women's first names
Filipino Female Name Generator
Authentic Filipina names from Maria to Mary Grace to Tala
Mongolian Female Name Generator
Flower, light and jewel names of Mongolian women
All 500 Swedish names
A: 48 names
- Adam Lindell
- Adrian Nyqvist
- Agnes Dahl
- Agnes Ohlander
- Agnes Wikander
- Agneta Melin
- Åke Engström
- Åke Vestergren
- Albert Thunberg
- Albin Lindahl
- Alexander Söderström
- Alfred Lilja
- Alice Sundberg
- Alicia Stålberg
- Alma Hjort
- Alma Nordqvist
- Alma Ulvenhag
- Alva Hedström
- Alva Ljung
- Alve Bergendahl
- Alvin Vikberg
- Amanda Falk
- Anders Hallqvist
- Anders Olsson
- Andreas Byström
- Andreas Lundström
- Anette Ström
- Ann-Britt Hallin
- Ann-Christin Törnblom
- Ann-Marie Holmström
- Ann-Sofie Ringström
- Anna Grönlund
- Anna Johansson
- Anna-Lena Juhlin
- Anneli Norberg
- Annika Lind
- Anton Åslund
- Arne Fahlström
- Arne Gran
- Arne Ryman
- Arvid Ekdahl
- Arvid Hellberg
- Åsa Eliasson
- Assar Ankarcrona
- Astrid Martinsson
- August Åkerman
- Axel Engberg
- Axel Sjölund
B: 23 names
- Barbro Dahlgren
- Barbro Wästberg
- Beatrice Gyllenhaal
- Bengt Fredriksson
- Bengt Gärdin
- Benjamin Dufva
- Benjamin Mattisson
- Berit Fagerström
- Berit Lindblad
- Bertil Carlström
- Bertil Hermansson
- Bianca Rosenqvist
- Birger Stenmark
- Birgitta Myrberg
- Birgitta Sandberg
- Birk Dahlbom
- Björn Nyström
- Björn Rönnlund
- Bo Sjöberg
- Bo Tjäder
- Britt Rosendahl
- Britt-Inger Bjuhr
- Britt-Marie Tornberg
C: 16 names
- Camilla Bylin
- Camilla Ekström
- Carina Gunnarsson
- Carl Bylund
- Carl Rönnberg
- Caroline Nyman
- Caroline Sylvén
- Casper Norlin
- Cecilia Söderlund
- Celine Lidén
- Charlie Bohlin
- Christer Söderberg
- Christoffer Strömqvist
- Claes Edström
- Colin Hägerström
- Cornelia Bergdahl
D: 9 names
- Dag Jäderholm
- Dagmar Brolin
- Dagny Uhlin
- Daniel Henriksson
- Daniel Lindahl
- David Fransén
- Dennis Pålsson
- Disa Thelander
- Doris Åhman
E: 47 names
- Ebba Fahlgren
- Ebba Mårtensson
- Ebbe Bolin
- Ebbe Kjellberg
- Edith Wiberg
- Edvard Hjertén
- Edvin Alm
- Einar Byström
- Elias Isberg
- Elias Jonasson
- Elin Eklund
- Elin Eknor
- Elisabeth Holmberg
- Elise Ahlgren
- Elise Alvén
- Ella Ivarsson
- Ellen Ahlström
- Ellen Cronholm
- Ellen Karlsson
- Ellie Hedin
- Ellinor Fält
- Elliot Brandt
- Elliot Rosengård
- Elof Wernersson
- Elsa Ahlborg
- Elsa Blom
- Elsie Bäck
- Elton Lagerström
- Elvin Toll
- Elvira Eliasson
- Emanuel Dahlander
- Emelie Grahn
- Emil Abrahamsson
- Emma Jönsson
- Emma Kallin
- Enzo Grip
- Erik Andersson
- Erik Nordfeldt
- Erik Wahlberg
- Ester Boström
- Ester Marklund
- Ester Norrby
- Eva Nilsson
- Eva-Britt Olausson
- Eva-Lotta Florin
- Evelina Jonsson
- Evert Rydén
F: 14 names
- Felicia Borg
- Felicia Ekengren
- Felix Fors
- Filip Hedberg
- Folke Ålund
- Folke Holmstedt
- Frank Edberg
- Frans Eskilsson
- Frans Westberg
- Fredrik Åkerblom
- Fredrik Mattsson
- Freja Månsson
- Freja Rudberg
- Frida Ekberg
G: 19 names
- Gabriel Broberg
- Gerd Nordenskiöld
- Göran Bergman
- Gösta Askling
- Gösta Törnqvist
- Göta Wigren
- Greta Jernström
- Greta Lagerqvist
- Gun Åkerlund
- Gun Nylander
- Gun-Britt Westin
- Gunilla Bäckman
- Gunilla Viklund
- Gunnar Ekeroth
- Gunnar Lundberg
- Gunnar Nygård
- Gunnel Aspelin
- Gustaf Sundgren
- Gustav Hultgren
H: 23 names
- Håkan Bjurström
- Hanna Arnesson
- Hanna Lundqvist
- Hanna Wahlqvist
- Hans Lindström
- Hans-Åke Ahlqvist
- Harald Malmberg
- Harry Vestlund
- Hedda Tengberg
- Hedvig Borgström
- Helén Mellgren
- Helena Lund
- Helge Liljeqvist
- Henrik Blomqvist
- Henrik Thörnqvist
- Hilda Westling
- Hillevi Sandell
- Hilma Elfström
- Hjalmar Dahlén
- Hjalmar Rosengren
- Holger Sköld
- Hugo Åkesson
- Hugo Melander
I: 24 names
- Ida Bergqvist
- Ida Jansdotter
- Ines Kempe
- Ines Sjödin
- Inga-Lill Damberg
- Ingegerd Qvist
- Ingela Ehn
- Ingemar Nordlund
- Inger Fjellström
- Inger Håkansson
- Ingrid Ehrling
- Ingrid Lindqvist
- Ingrid Sevón
- Ingrid Svedberg
- Ingrid Ulfsson
- Ingvar Sandin
- Irene Ringqvist
- Iris Nyblom
- Iris Odén
- Isabelle Dahlin
- Isak Ängqvist
- Isak Sundqvist
- Ivar Kihlberg
- Ivar Persson
J: 31 names
- Jacob Bylander
- Jakob Sundkvist
- Jan Lindberg
- Jan-Erik Hyltén
- Jan-Olof Paulsson
- Jenny Bergström
- Jenny Melkersson
- Jesper Frisk
- Jessica Rönnqvist
- Jimmy Gustavsson
- Joakim Carlsén
- Joakim Hellström
- Joel Fjällman
- Johan Pettersson
- Johan Sjöholm
- Johanna Cederlund
- Johanna Löfgren
- Joline Lindholm
- Jonas Björklund
- Jonas Hörberg
- Jonathan Hägerlund
- Jörgen Grönberg
- Josef Wallén
- Josefin Dahlén
- Josefin Josefsson
- Josefine Granqvist
- Josefine Persson
- Julia Nyberg
- Juni Andersson
- Juni Kjellström
- Juni Wiklund
K: 22 names
- Kajsa Kullberg
- Karin Persson
- Karl Eriksson
- Karl-Erik Kullgren
- Karl-Johan Sandqvist
- Katarina Berggren
- Kent Hägglund
- Kerstin Jakobsson
- Kerstin Kindberg
- Kevin Stenberg
- Kian Lindmark
- Kim Nordahl
- Kjell Pålsson
- Kjell Sandström
- Klara Cederqvist
- Klara Nordenström
- Knut Dalin
- Krister Löfberg
- Kristian Lundell
- Kristin Vallander
- Kristina Gustafsson
- Kristoffer Skoglund
L: 38 names
- Lars Karlsson
- Lars-Göran Gerdin
- Leah Granath
- Leia Malmström
- Leif Arvidsson
- Leif Mårtensson
- Lena Jonsson
- Lennart Lindfors
- Lennart Magnusson
- Leo Bäckström
- Leo Kallenberg
- Leon Tegnér
- Liam Gillberg
- Lilly Sundström
- Lilly Wadström
- Linda Berglund
- Linda Orre
- Linnea Granlund
- Linnea Ljungberg
- Linnéa Wikström
- Linus Vikström
- Lisa Almqvist
- Lisen Nyrén
- Liv Kronberg
- Lo Rundqvist
- Loke Lindskog
- Loui Sandén
- Louise Lönn
- Lova Rydberg
- Lova Tunström
- Love Holmér
- Love Ohlin
- Lovisa Oskarsson
- Lucas Strömberg
- Ludvig Byqvist
- Ludvig Hägg
- Lykke Åhlén
- Lykke Dahlman
M: 44 names
- Madeleine Thulin
- Madelene Roos
- Magnus Danielsson
- Maj Sundell
- Maj-Britt Zetterberg
- Maja Dahlström
- Maja Sjögren
- Majken Edlund
- Malin Axelsson
- Malin Liljedahl
- Malte Mellberg
- Malte Rosvall
- Marcus Ekblad
- Marcus Holmgren
- Margareta Claesson
- Margareta Dahlqvist
- Maria Hellqvist
- Maria Larsson
- Marianne Tidström
- Marie Olofsson
- Marie-Louise Ramberg
- Märta Jernberg
- Märta Sundblad
- Martin Nordström
- Matilda Hedlund
- Matilda Rosell
- Mats Samuelsson
- Matteo Sandahl
- Mattias Kjellander
- Mattias Lundmark
- Max Hultman
- Meja Forsman
- Melker Öhman
- Melker Vinge
- Melvin Lidman
- Micke Ullman
- Mikael Bengtsson
- Mikaela Lindroth
- Milo Ekman
- Minna Grundström
- Moa Adolfsson
- Molly Hagström
- Mona Cronqvist
- Monica Wallin
N: 12 names
- Nathalie Wallgren
- Nathalie Wiman
- Nellie Sjöström
- Nicklas Aronsson
- Niclas Rydell
- Niklas Dahlberg
- Nils Jansson
- Nils Rahm
- Nils-Erik Vikander
- Noah Thorén
- Nora Thorell
- Nova Carlén
O: 12 names
- Oliver Lindholm
- Olivia Norberg
- Olivia Pehrsson
- Olle Ottosson
- Olof Lindgren
- Olof Pärsson
- Oscar Pettersson
- Oskar Ågren
- Oskar Ek
- Ossian Tengvall
- Otto Jonzon
- Ove Nordmark
P: 10 names
- Patrik Holmqvist
- Patrik Lindkvist
- Per Svensson
- Per-Olof Eklöf
- Pernilla Brännström
- Pernilla Fröberg
- Peter Berg
- Peter Forsgren
- Petter Lindén
- Pontus Sundin
R: 16 names
- Ragnar Fogelström
- Rakel Norén
- Rasmus Backlund
- Rebecca Ljungqvist
- Rebecka Örn
- Rickard Forslund
- Robert Kling
- Robin Dahlstedt
- Roland Kvist
- Rolf Åberg
- Rolf Ekvall
- Ronja Norrman
- Ronja Rehn
- Rune Ekholm
- Rut Hallén
- Rut Ydén
S: 43 names
- Saga Hjalmarsson
- Saga Wennström
- Sally Enqvist
- Sam Mårtensson
- Samuel Alfredsson
- Sandra Antonsson
- Sandra Wallén
- Sanna Nordgren
- Sara Calissendorff
- Sara Hansson
- Sebastian Åström
- Selma Axelsson
- Selma Palm
- Sigge Gunnarsson
- Signe Hagberg
- Signe Rosén
- Sigrid Hörnfeldt
- Sigrid Sköldberg
- Sigvard Vallin
- Simon Carlsson
- Siri Englund
- Siri Enström
- Siv Hasselgren
- Sixten Almgren
- Sixten Nygren
- Sofia Björk
- Sofia Tallberg
- Sofia Wikman
- Sofie Liedholm
- Solveig Selin
- Sören Ulander
- Staffan Hjelm
- Stefan Lundin
- Stella Friberg
- Sten Lundvall
- Stig Ahlin
- Stig Pålsson
- Stina Fahlén
- Susanne Forsberg
- Svea Vinberg
- Sven Järnberg
- Sven Lundgren
- Sven-Erik Carlsson
T: 23 names
- Tage Öst
- Thea Rönn
- Theo Moberg
- Therese Lindvall
- Therese Stenlund
- Thomas Fransson
- Tilda Vidén
- Tilde Asplund
- Tim Kronlund
- Tobias Ångström
- Tobias Pihl
- Tommy Nordin
- Torbjörn Wennberg
- Tore Gärdebo
- Torgny Dalén
- Torsten Ekelund
- Torvald Boman
- Tove Arnell
- Ture Appelqvist
- Ture Dahlqvist
- Tuva Strand
- Tyra Hallberg
- Tyra Ullberg
U: 4 names
- Ulf Holm
- Ulla Hedman
- Ulla Isaksson
- Urban Fridolfsson
V: 15 names
- Valborg Tranberg
- Valter Lindelöf
- Valter Ohlsson
- Vera Wahlström
- Veronica Tornvall
- Vidar Kihlström
- Viggo Westerlund
- Viktor Ågren
- Viktor Lagerberg
- Viktoria Svanberg
- Vilda Kjellin
- Vilgot Vennberg
- Vincent Molin
- Vincent Vidlund
- Viola Kjellgren
W: 5 names
- Walter Ängman
- Wilhelm Rudin
- William Öberg
- Wilma Andreasson
- Wilma Andrén