Division I i ishockey 1958-59 var den 38. sæson af den bedste svenske ishockeyliga. Det var samtidig turneringen om det 35. svenske mesterskab i ishockey for mandlige klubhold. De 16 deltagende klubber var opdelt i to regionale puljer med otte hold i hver, og i hver pulje spillede holdene en dobbeltturnering alle-mod-alle. De to bedste hold fra hver pulje gik videre til SM-serien, hvor de fire hold spillede en ny dobbeltturnering alle-mod-alle.
Mesterskabet blev vundet af Djurgårdens IF, som blev svenske mestre for anden sæson i træk og sjette gang i alt. Djurgårdens IF var blevet nr. 1 i Division I Syd med maksimumpoint og vandt derefter fem ud af de seks kampe i SM-serien – kun en enkelt uafgjort forhindrede en perfekt sæson. På trods af at holdet gik ubesejret gennem sæsonen, blev mesterskabet først sikret i sidste spillerunde, hvor Stockholms-holdet på udebane besejrede den anden titelbejler, Leksands IF, i en decideret finale foran 11.870 tilskuere. Sølvmedaljerne gik til Leksands IF, der havde vundet Division I Nord, og som endte SM-serien med fire sejre og to nederlag. Det var klubbens første SM-sølv, idet bronzemedaljerne fra sæsonen 1955-56 indtil da havde været dens bedste resultat. Bronzemedaljerne blev vundet af Grums IK, som havde kvalificeret sig til SM-serien ved at ende på andenpladsen Division I Syd, og som dermed vandt SM-medaljer for første og hidtil eneste gang.