La temporada 1997-98 de La Liga , la 67ª desde su creación, comenzó el 30 de agosto de 1997 y finalizó el 16 de mayo de 1998. El 29 de marzo de 1998, el Sporting de Gijón empató 0-0 con el Real Zaragoza , mientras que el Racing de Santander , que ocupaba el puesto 19 en la tabla. en ese momento, perdió ante el Athletic de Bilbao por 4-3, lo que convirtió al Sporting Gijón en el primer equipo en la historia de La Liga en descender en marzo, terminando la temporada con un récord de puntos mínimo de la Liga de solo 13.
En la liga compitieron veinte equipos: los diecisiete mejores equipos de la temporada anterior y los tres equipos ascendidos de Segunda División . Los equipos ascendidos fueron Mérida , Salamanca (ambos equipos regresan tras una temporada de ausencia) y Mallorca (regresan tras cinco años de ausencia). Sustituyeron al Rayo Vallecano , Extremadura , Sevilla FC , Hércules CF y CD Logroñés tras pasar por la máxima categoría dos, uno, veintidós, uno y un años respectivamente. A partir de esta temporada, veinte equipos disputarán La Liga frente a temporadas anteriores con veintidós equipos.
La temporada 1997-98 estuvo compuesta por los siguientes clubes:
El Trofeo Pichichi se otorga al jugador que marca más goles en una temporada.
El Trofeo Zamora se otorga al portero con menor ratio goles/partidos.