Skagern, innsjø i Sverige, på grensa mellom Västergötland, Värmland og Närke, 131 km2. Sjøen er relativt dyp (77 m) og med bratte, skogkledde strender. Skagern har avløp til Vänern ved Gullspång.