Magnus Uggla ha fatto il proprio debutto nell'industria discografica con l'album in studioOm Bobbo Viking (1975). Ha in seguito piazzato Livets teater (1976), secondo LP, al 28º posto della Sverigetopplistan.
Va ska man ta livet av sig för när man ändå inte får höra snacket efteråt, uscito l'anno successivo, si è collocato al vertice della classifica svedese. Vittring (1978) ha raggiunto la 7ª posizione della graduatoria, mentre Den ljusnande framtid är vår (1980) ha scalato la Sverigetopplistan fino alla 5ª posizione.
Välkommen till folkhemmet (1983) è anch'esso arrivato alla cima della classifica nazionale, così come Den döende dandyn (1986). L'anno seguente viene presentato Allting som ni gör kan jag göra bättre, classificatosi 2º.
35-åringen (1989), certificato doppio platino dalla IFPI Sverige, ha anch'esso raggiunto la cima della Sverigetopplistan. Quattro anni più tardi ha fatto ritorno sulle scene musicali col progetto Alla får påsar, numero uno in classifica e disco di platino.
Karaoke (1997), triplo platino in patria, ha anch'esso guidato la Sverigetopplistan. Anche Där jag är e're alltid bäst (2000) è riuscito a impadronirsi del primo posto, venendo certificato doppio platino.
Den tatuerade generationen (2004) e Ett bedårande barn av sin tid - Magnus Uggla sjunger Karl Gerhard (2006) hanno entrambi raggiunto la numero uno in Svezia. Pärlor åt svinen (2007), invece, si è fermato al 2º posto e ha ricevuto il disco di platino.
Innan filmen tagit slut (2011) ha segnato un'ulteriore entrata al numero uno nella Sverigetopplistan. È stato premiato con il Grammis alla carriera.
Innan kronan blir för tung (2025), il suo primo disco di inediti in quasi quattordici anni, ha fatto l'ingresso direttamente al vertice della classifica nazionale.
Discografia
Album in studio
1975 – Om Bobbo Viking
1976 – Livets teater
1977 – Va ska man ta livet av sig för när man ändå inte får höra snacket efteråt
1978 – Vittring
1980 – Den ljusnande framtid är vår
1983 – Välkommen till folkhemmet
1986 – Den döende dandyn
1987 – Allting som ni gör kan jag göra bättre
1989 – 35-åringen
1993 – Alla får påsar
1997 – Karaoke
2000 – Där jag är e're alltid bäst
2004 – Den tatuerade generationen
2006 – Ett bedårande barn av sin tid - Magnus Uggla sjunger Karl Gerhard
2007 – Pärlor åt svinen
2010 – Karl Gerhard passerar i revy
2011 – Innan filmen tagit slut
2025 – Innan kronan blir för tung
Album dal vivo
1981 – Godkänd pirat - Live
2013 – Magnus den store
EP
2013 – Allting som ni gör kan jag göra så mycket bättre