Magnus Johansson (Ölme, 10 november 1971) is een Zweeds voormalig voetballer die als verdediger speelde.
Johansson speelde tien jaar voor IFK Göteborg voor hij tussen 1998 en 2003 in Nederland voor FC Groningen uit kwam. Hij keerde terug bij IFK Göteborg waar hij zijn loopbaan in 2007 besloot. In 2008 trainde hij Särö IK.
Hij nam deel aan de Olympische Zomerspelen 1992 waar Zweden als vijfde eindigde. In 1995 speelde Johansson eenmalig voor het Zweeds voetbalelftal.
1 Ekholm · 2 Johansson · 3 Björklund · 4 Apelstav · 5 Alexandersson · 6 Mild · 7 P. Andersson · 8 Landberg · 9 Furth · 10 Rödlund · 11 Brolin · 12 Svensson · 13 Jansson · 14 Moberg · 15 Lilius · 16 Nilsson · 17 A. Andersson · 18 Simpson · 19 Gudmundsson · 20 Axeldal · Coach: N. Andersson