1905.g. Norveška je postala neovisna od Švedske.
Švedska je ostala neutralna tijekom prvog svjetskog rata, a 1921 uvedeno je opće pravo glasa u Švedskoj.
1920-te godine bile su relativno prosperitetne za Švedsku. Ipak, u ranim 1930-im Švedska je dosta pretrpila tijekom depresije. Nezaposlenost je porasla na 24,9%. Međutim, u 1932 Socijaldemokrati formiraju koaliciju s Agrarnom strankom. Poduzeli su korake koji će pomoći poljoprivredi te su također stvorili javne radove kako bi se smanjila nezaposlenost. Do 1939 švedsko gospodarstvo se u velikoj mjeri oporavilo, iako je nezaposlenost još uvijek vrlo visoka i iznosi 17%.
Švedska je ponovno ostala neutralna za vrijeme Drugog svjetskog rata. Švedska je zadržala politiku neutralnosti od 1814 a ta je politika služila zemlju dobro. Ipak u kasnim 1930-im švedska vlada povećala je vojnu potrošnju u slučaju napada. U kasnim 1940-im i 1950-im jaka socijalna država izgrađena je u Švedskoj. Reforma je uključivala obilnije starosne mirovine, doplatak za djecu i zdravstveno osiguranje. Godine 1974 uveden je novi ustav a minimalna dob za glasovanje je smanjena na 18 godina.
1950-te i 1960-te su prosperitetne godine za Švedsku i tu je puna zaposlenost. Međutim ekonomija je pretrpjela pad sredinom 1970-ih. Nezaposlenost je bila visoka u 1990-im (dosegla 9,9% u 1996), ali u prvim godinama 21. stoljeća je pala. Međutim Švedska je opet pretrpila visoku stopu nezaposlenosti s recesijom u 2009.
U kasnom 20. stoljeću švedsko gospodarstvo uvelike se promijenilo uvelike i uslužne djelatnosti postaju mnogo važnije. Prerađivačka industrija pala je na važnosti, kao i poljoprivreda. Švedska je danas bogata zemlja i njezini ljudi imaju visoki standard življenja.
Švedski premijer Olof Palme je ubijen 28. veljače 1986. Ovaj zločin je šokirao zemlju.
Godine 1991 Švedska je formalno podnijela zahtjev za članstvo u EU. U studenom 1994 većina ljudi Švedske glasovalo je za priključenje na referendumu. Švedska je pristupila EU 1. siječnja 1995.
Švedska u 21. stoljeću
U 2006 koalicija desnog centra usko je pobijedila na izborima. Nova vlada, na čelu s Fredrikom Reinfeldtom obećala je reformu Švedske skupe socijalne države.
Švedska danas ima oko 10 milijuna stanovnika.