The 1997–98 Svenska Cupen was the 43rd season of the main Swedish football Cup. The final of the competition took place on 14 May 1998 and was held in Gothenburg. Örgryte IS and Helsingborgs IF drew 1–1 before an attendance of 2,559 spectators. The replay was held in Helsingborg a week later with the score also 1–1 with Helsingborgs IF winning 3–0 on penalties. Public interest was much greater for this match with an attendance of 13,092.

Preliminary round 1

Tie noHome teamScoreAway teamAttendance 1 Valby/Västra Klagstorps BK (WC)2–3 Ramlösa BoIS (D3)2 Båstad GIF (D4)1–3 Markaryds IF (D3)3 Bjärnums GoIF (D4)1–3 AIK Atlas (D4)4 Johannishus SK (WC)1–8 Kristianstads FF (D2)5 Listorps IF (D4)2–1 IS Halmia (D2)6 Tollarps IF (D4)1–0 BK Landora (D3)7 Tvings GoIF (WC)0–2 Ystads IF (D3)8 Askeröds IF (D4)5–2 Växjö BK (D3)9 BK Fram (D4)3–1 Sennans IF (D4)10 Staffanstorps GIF (D4)1–3 Kirsebergs IF (D3)11 Fjärdsjömåla AIF (WC)0–9 IFK Simrishamn (D3)12 FBK Balkan (D4)3–0 Sösdala IF (D3)13 Skanör/Falsterbo IF (D4)3–1 Strömsnäsbruks IF (D3)14 Snöstorp Nyhem FF (D4)2–1 Veberöds AIF (D2)15 Ängelholms FF (D4)12–0 Arlövs BI (D3)16 Stavstens IF (D4)2–1 Älmhults IF (D2)17 Hörvikens IF (D4)1–2 Helsingborgs Södra BIS (D3)18 NK Croatia (D4)0–1 Sjöbo IF (D4)19 Bunkeflo IF (D4)3–4 (gg) IF Leikin (D2)20 Perstorps SK (D4)0–2 Husie IF (D3)21 Veddinge BK (WC)0–1 Kinna IF (D3)22 Mölnlycke IF (D4)0–4 Skrea IF (D4)23 Arvidstorps IK (D4)2–4 Landskrona BoIS (D2)24 Stafsinge IF (WC)0–2 Värnamo Södra FF (D3)25 Knippla IK (D4)0–1 IFK Fjärås (D3)26 Bergsjö IF (D4)0–2 Holmalunds IF (D2)27 Brämhults IK (D4)7–1 Floda BoIF (D4)28 Väröbacka GIF (WC)1–4 Ytterby IS (D3)29 Älvsborgs FF (WC)0–1 IFK Trollhättan (D3)30 Gerdskens BK (D4)3–2 IF Warta (D4)31 Varbergs GoIS (D4)2–3 IFK Hällingsjö (D3)32 Sävedalens IF (D4)2–3 (gg) Vinbergs IF (D2)33 Skoftebyns IF (D4)1–3 GAIS (D2)34 Rabbalshede IK (WC)1–6 Melleruds IF (D3)35 Landvetter IS (D4)0–3 Mariedals IK (D3)36 Ahlafors IF (WC)1–4 Inlands IF (D3)37 Byttorps IF (D4)1–2 (gg) Qviding FIF (D2)38 Gilleby IF (WC)2–3 Trollhättans BoIS (D3)39 Arvesgärde IF (WC)2–1 Skärhamns IK (D3)40 Trollhättans IF (D4)4–0 Götaholms BK (D4)41 Frändefors IF (WC)1–2 Arentorps SK (D4)42 Skepplanda BTK (D4)1–0 IFK Uddevalla (D2)43 Ödsmåls IK (D4)0–3 Göteborgs FF (D4)44 Håfreströms IF (WC)2–3 (gg) Lysekils FF (D3)45 Gällstads AIS (D4)5–1 Kortedala IF (D4)46 Herrljunga SK (D4)1–9 Lundby IF (D2)47 Högsäters GF (WC)4–0 Grebbestads IF (D3)48 Åsebro IF (D4)2–0 Skogslunds IF (D4)

Tie noHome teamScoreAway teamAttendance49 Dalsjöfors GoIF (WC)1–4 Varbergs GIF (D3)50 Sjömarkens IF (D4)1–4 BK Slätta Damm (D3)51 IF Tymer (D4)0–3 Kållereds SK (D3)52 IFK Hjo (WC)0–4 Nässjö FF (D3)53 Falköpings FK (D4)2–0 Gånghesters SK (D4)54 Ankarsrums IS (WC)1–2 Linköpings FF (D3)55 Rödsle BK (D4)1–0 (gg) Skeninge IK (D4)56 Lindås BK (D4)1–3 Hultsfreds FK (D3)57 Hvetlanda GIF (D4)0–1 Åhus Horna BK (D3)58 Bredaryds IK (D4)3–0 Ulricehamns IFK (D3)59 Hovslätts IK (D4)0–9 Tidaholms GIF (D2)60 Torpa AIS (D4)0–2 BK Zeros (D3)61 Fiskeby IF (WC)2–1 (gg) Västerviks FF (D4)62 Gnösjö IF (D4)1–3 Skövde AIK (D2)63 Sävsjö FF (D4)5–3 Skillingaryds IS (D4)64 Boxholms IF (WC)1–2 Tranås AIF (D3)65 LSW IF (D4)2–1 Husqvarna FF (D2)66 Lessebo GoIF (D4)0–1 Listerby IK (D4)67 Rörviks IF (D4)0–2 Lunds BK (D2)68 Lagans AIK (D4)0–1 Högaborgs BK (D2)69 IF Eksjö (D4)1–4 Kalmar FF (D2)70 Limmareds IF (D4)1–5 Växjö Norra IF (D2)71 Bankeryds SK (D4)4–1 Hjulsbro IK (D2)72 Skultorps IF (D4)0–2 BK Forward (D2)73 Gullspångs IF (D4)0–7 Rynninge IK (D3)74 Skara FC (D4)0–4 Karlslunds IF (D3)75 Bråtens IK (D4)0–4 Vivalla-Lundby IF (D3)76 Finnerödja IF(D4)3–1 IFK Mariestad (D4)77 Sköllersta IF (D4)1–3 Hemgårdarnas BK (D4)78 Simonstorps IF (D4)0–5 Nyköpings BIS (D2)79 Ringarums IF (D4)1–4 Värmbols FC (D4)80 Dagsbergs IF (D4)1–0 Malmköpings IF (D4)81 Katrineholms SK (D4)0–2 BK Kenty (D4)82 Härad IF (D4)2–3 (gg) IFK Västerås (D2)83 Kolsva IF (D4)0–3 Karlstad BK (D2)84 Laxå IF (D4)0–4 IF Sylvia (D2)85 Ransta IK (D4)1–3 IFK Hallsberg (D4)86 Skyllbergs IK (WC)0–4 IFK Kristinehamn (D4)87 Filipstads FF (D4)3–1 Kungsörs SK (D4)88 Hallstahammars SK (D4)0–7 IFK Eskilstuna (D2)89 BK Hird (D4)0–5 Hargs BK (D2)90 Vretstorps IF (WC)1–5 IFK Ölme (D3)91 Frövi IK (WC)1–9 Skiljebo SK (D3)92 IF Rune (WC)1–3 Gnesta FF (D3)93 Västerås BK 30 (WC)0–8 Örebro SK Ungdom (D4)94 VoIF Diana (WC)4–0 Enskede IK (D4)95 New Mill FF (WC)4–2 Värtans SK (D3)96 Runtuna IK/Löthen (WC)1–2 Huddinge IF (D3)

Preliminary round 2

Tie noHome teamScoreAway teamAttendance 1 Ramlösa BoIS (D3)7–0 Markaryds IF (D3) 2 Dalby GIF (D4)1–2 GIF Nike (D3)3 AIK Atlas (D4)1–4 Alvesta GoIF (D3)4 Kulladals FF (D3)1–6 Kristianstads FF (D2)5 Listorps IF (D4)6–1 Tollarps IF (D4)6 Limhamns IF (D4)3–4 Påarps GIF (D4)7 Svalövs BK (D4)2–3 Malmö BI (D4)8 BK Fram (D4)1–5 Ystads IF (D3)9 Askeröds IF (D4)0–5 IFK Simrishamn (D3)10 Vinslövs IF (D4)0–1 Kirsebergs IF (D3)11 Östra Ljungby IF (D4)1–2 Oxie IF (D4)12 Stora Harrie IF (D4)0–1 BK Olympic (D2)13 IFK Klagshamn (D4)1–2 FBK Balkan (D4)14 Härslövs IK (D4)0–5 IFK Trelleborg (D2)15 Skanör/Falsterbo IF (D4)2–3 Snöstorp Nyhem FF (D4)16 Ängelholms FF (D4)3–2 (gg) Stavstens IF (D4)17 Sjöbo IF (D4)2–1 Helsingborg Södra BIS (D3)18 Husie IF (D3)0–1 IF Leikin (D2)19 Alets IK (D4)0–4 Anderstorps IF (D3)20 Skrea IF (D4)1–0 (gg) Kinna IF (D3)21 Smålandsstenars GoIF (D4)0–1 Landskrona BoIS (D2)22 Grimetorns IK (D4)1–3 Värnamo Södra FF (D3)23 IFK Fjärås (D3)2–3 Holmalunds IF (D2)24 IFK Lammhult (D4)3–2 (gg) Sibbhults IF (D4)25 Brämhults IK (D4)2–3 Ytterby IS (D3)26 Gerdskens BK (D4)2–1 IFK Trollhättan (D3)27 IFK Hällingsjö (D3)1–3 Vibergs IF (D2)28 Fristads GoIF (D4)0–1 IFK Värnamo (D2)29 Färgelanda IF (D4)3–1 Tråvads IF (D4)30 IFK Valla (D4)2–1 Trollhättans FK (D2)31 IFK Falköping (D4)1–0 Torslanda IK (D3)32 IF Väster (D4)0–3 Kungshamns IF (D4)33 IFK Lane (D4)3–1 Borås GoIF (D4)34 Melleruds IF (D3)0–2 GAIS (D2)30035 Sandarna BK (D4)1–1 (pen 1–2) Mariedals IK (D3)36 Henåns IF (D4)0–2 Inlands IF (D3)37 Trollhättans BoIS (D3)2–3 Qviding FIF (D2)38 Arvesgärde IF (WC)11–1 Trollhättans IF (D4)39 Slottskogens IK (D4)2–3 Alingsås IF (D4)40 Horreds IF (D4)0–1 Sandhults SK (D4)41 Stenstorps IF (D4)2–0 Aneby SK (D3)42 Arentorps SK (D4)8–1 Skepplanda BTK (D4)43 Göteborgs FF (D4)7–0 Godhem/HTIF (D4)44 Nödinge SK (D4)1–4 Lysekils FF (D3)45 Gällstads AIS (D4)4–1 Ulvåkers IF (D3)46 IFK Örby (D4)0–1 Lundby IF (D2)47 Högsäters GF (WC)0–2 Åsebro IF (D4)48 Mossens BK (D4)0–1 Varbergs GIF (D3)49 Åsarp/Trädets IF (D4)2–1 BK Slätta Damm (D3)50 Burseryds IF (D4)1–3 Nässjö FF (D3)51 Sandareds IF (D4)0–6 Kållereds SK (D3)52 Jönköpings Södra IF (D4)1–2 (gg) Falköpings FK (D4)53 Vimmerby IF (D4)0–4 Linköpings FF (D3)54 Rödsle BK (D4)2–3 (gg) Smedby AIS (D4)55 Vetlanda FF (D4)2–3 Kalmar AIK (D2)56 IFK Motala (D4)0–5 IF Hagapojkarna (D4)57 Hovmantorps GoIF (D4)2–2 (pen 4–5) Hultfreds FK (D3)58 Bors SK (D4)1–2 Åhus Horna BK (D3)59 Lidhults GIF (D4)2–1 (gg) Bredaryds IK (D4)60 Tenhults IF (D3)3–2 (gg) Tidaholms GIF (D2)61 Fiskeby IF (WC)0–3 BK Zeros (D3)62 Sävsjö FF (D4)0–3 Skövde AIK (D2)63 Malmslätts AIK (D4)3–1 Tranås AIF (D3)64 LSW IF (D4)6–0 IFK Skövde (D3)65 Listerby IK (D4)3–3 (pen 1–3) Färjestadens GoIF (D3)66 Broby IF (D4)1–5 Lunds BK (D2)67 Klippans BIF (D3)0–2 Högaborgs BK (D2)68 IFK Karlshamn (D3)1–0 Kalmar FF (D2)69 Stensjöns IF (D4)1–0 Bankeryds SK (D4)70 Hanaskogs IS (D3)3–0 Växjö Norra IF (D2)71 Forshaga IF (D4)2–1 BK Forward (D2)72 Säffle FF (D4)2–1 Rynninge IK (D3)73 Karlslunds IF (D3)2–3 IF Heimer (D2)74 Kils AIK (D4)2–1 Bengtsfors IF (D4)75 Vivalla-Lundby IF (D3)3–2 Äppelbo AIK (D3)76 Strömtorps IK (D4)2–1 (gg) Finnerödja IF (D4)77 Hemgårdarnas BK (D4)2–3 (gg) Arboga Södra IF (D3)78 Vämbols FC (D4)2–4 Nyköpings BIS (D2)79 Vänersborgs IF (D3)2–3 IK Kongahälla (D2)80 Dagsbergs IF (D4)4–3 Syrianska Föreningen (D3)81 BK Kenty (D4)2–1 (gg) Finspångs BK (D3)82 Bollstanäs SK (D4)0–4 IFK Västerås (D2)83 Mjölby AI (D3)0–4 IF Sylvia (D2)84 IK Arvika (D4)0–3 Karlstad BK (D2)85 IFK Kristinehamn (D4)4–5 IFK Hallsberg (D4)86 Filipstads FF (D4)3–0 Islingby IK (D3)87 Södra Trögds IK (D4)1–4 IFK Eskilstuna (D2)88 IK Franke (D3)1–4 Hargs BK (D2)89 Fjärdhundra SK (D4)1–4 Skiljebo SK (D3)90 Gnesta FF (D3)3–2 (gg) IFK Kumla (D2)91 Örebro SK Ungdom (D4)2–0 Enköpings IS (D4)92 Hova IF (D4)1–2 IFK Ölme (D3)93 Turebergs IF (D4)0–3 Sunnersta AIF (D4)94 Bro IK (D4)0–4 FC Plavi Team (D2)95 FC Krukan (D4)4–3 Upsala IF (D4)96 Rågsveds IF (D4)2–3 (gg) Bromstens IK (D4)97 Arlanda FF (D4)0–1 FoC Farsta (D3)98 Topkapi IK (D4)2–3 (gg) IK Tellus (D4)99 IFK Viksjö (D3)1–5 Älvsjö AIK (D2)100 Markim/Orkesta IF (D4)1–6 BKV Norrtälje (D3)101 Täby IS (D4)0–4 Tyresö FF (D2)