Ruslands Superliga 1997-98 var den anden sæson af Ruslands Superliga i ishockey, der var Ruslands bedste ishockeyrække. Turneringen havde deltagelse af 28 hold, der først spillede et grundspil i to faser, hvorfra 16 hold gik videre til slutspillet.
I første fase af grundspillet spillede holdene i hver zone en dobbeltturnering alle-mod-alle, hvilket gav 24 kampe til hvert hold.
De 10 bedste hold i hver zone gik videre til anden fase af grundspillet, hvor de 20 hold i finalepuljen spillede om 16 pladser i slutspillet. Holdene medtog resultaterne af indbyrdes opgør i første fase til anden fase.
I finalepuljen spillede de 10 bedste hold fra hver af de to zoner en dobbeltturnering alle-mod-alle, bortset fra at resultater af indbyrdes opgør mellem hold fra samme zone blev medtaget fra første fase. De 16 bedste hold gik videre til slutspillet.
Slutspillet havde deltagelse af de 16 bedste hold fra finalepuljen, og holdene blev seedet i henhold til deres placering i finalepuljen. De 16 hold spillede en cupturning, hvor alle opgør blev afgjort i bedst af tre kampe, bortset fra finalen, der blev afgjort bedst af fem kampe.
Op- og nedrykningsspillet mellem Superliga og Højeste Liga havde deltagelse af 12 hold:
De fire dårligste hold fra hver af de to grundspilszoner i Superliga.
De to bedste hold fra hver af de to grundspilszoner i Højeste Liga.
De 12 hold spillede en firedobbelt turnering alle-mod-alle om to pladser i Superliga 1998-99, eftersom ligaen blev indskrænket fra 28 til 22 hold. Resten af holdene måtte tage til takke med at spille i Højeste Liga den efterfølgende sæson.
De to pladser i Superligaen blev besat af Metallurg Novokuznetsk, som dermed bevarede sin plads i RSL, og HK Lipetsk, som dermed rykkede op i RSL fra Højeste Liga.