La temporada 1978/79 de la Primera División de España corresponde a la edición 48.ª del campeonato. El torneo se disputó del 2 de septiembre de 1978 al 3 de junio de 1979. En esta temporada debutó en Primera División el Decano del fútbol español el Real Club Recreativo de Huelva.
El Real Madrid revalidó el título conquistado la campaña anterior.
Sistema de competición
La Primera División de España 1978/79 fue organizada por la Real Federación Española de Fútbol. Como en temporadas precedentes, tomaron parte dieciocho equipo de toda la geografía española integrados en un grupo único.Siguiendo un sistema de liga, los 18 equipos se enfrentaron todos contra todos en dos ocasiones -una en campo propio y otra en campo contrario- sumando un total de 34 jornadas. El orden de los encuentros se decidió por sorteo antes de empezar la competición.
La clasificación final se estableció con arreglo a los puntos obtenidos en cada enfrentamiento, a razón de dos por partido ganado, uno por empatado y ninguno en caso de derrota. Los mecanismos para desempatar la clasificación, si al finalizar el campeonato dos equipos igualaban a puntos, fueron los siguientes:
El que tuviera una mayor diferencia en el goal average o promedio de goles (cociente entre goles a favor y en contra) en los enfrentamientos entre ambos.
Si persiste el empate, el que tuviera el mayor goal average en todos los encuentros del campeonato.
Desarrollo del campeonato
El torneo comenzó con un Sporting de Gijón que fue la revelación de la temporada al acabar 2.º tras el Real Madrid, fue un torneo en el que se decidió el campeón y los equipos descendidos en las últimas jornadas, en la 1.ª jornada el Sporting se colocó líder tras su victoria por 4-1 ante el Atlético de Madrid, aunque fue desbancado por el recién ascendido Recreativo de Huelva que estuvo en la zona alta hasta la jornada 8 en la que comenzó su descenso en la tabla hasta su descenso final. El Real Madrid se colocó líder en la cuarta jornada y no bajó de ahí hasta la jornada 21, después de la victoria del Sporting en casa ante la R. Sociedad y la derrota del Real Madrid en el Camp Nou. En la siguiente jornada, la 22, el Sporting pierde en Vallecas y el Real Madrid empata en el Bernabéu con la Unión Deportiva Las Palmas, por lo que merced a estos resultados el Sporting sigue líder. Todo se mantiene igual hasta la jornada 27 en la que el Sporting recibe en El Molinón al Real Madrid, en un partido muy recordado por la afición local dado que en la jornada anterior el Sporting jugaba en Salamanca y cuando iban ganando comodamente 0-2, expulsan a dos jugadores del Sporting y les muestran sendas tarjetas a Doria y Ferrero, por lo que el Sporting termina perdiendo el partido y quedándose sin sus máximas figuras para el siguiente encuentro. En el partido frente al Madrid el arbitraje es muy cuestionado y el Sporting termina perdiendo cero a uno con gol de Santillana, dejando la liga a merced del equipo blanco.
El Barcelona se descolgó de la pelea en la 18.ª jornada tras la victoria del Atlético de Madrid en el Nou Camp por 2-4, el Atlético fue el siguiente en despedirse de sus opciones tras su derrota por 4-3 en Zaragoza en la 30.ª jornada. En la zona baja los descendidos fueron el Celta, el Racing y el Recreativo de Huelva, aunque en la última jornada el equipo gallego pudo salvarse si hubiera vencido al Rayo Vallecano con el que perdió por 2-0 y con el que se jugó el descenso.
Efectos de la clasificación
El equipo que más puntos sumó al final del campeonato fue proclamado campeón de liga y obtuvo el derecho automático a participar en la siguiente edición de la Copa de Europa.
Los tres mejores calificados, al margen de los clasificados para disputar la Copa de Europa (esto es, el campeón de Liga) y la Recopa de Europa (el campeón de la Copa del Generalísimo), obtuvieron una plaza para participar en la Copa de la UEFA de la próxima temporada.
Por su parte, los tres últimos clasificados descendieron a Segunda División, de la que ascendieron, recíprocamente, tres equipos.
Fuente: BDFutbol Colores: Verde = victoria local; Amarillo = empate; Rojo = victoria visitante. Para partidos aún no disputados, una a indica que hay un artículo sobre el partido.
Flamante Bota de Oro y Balón de Plata, Hansi Krankl llegó al FC Barcelona como uno de los mejores delanteros mundiales del momento. Lo confirmó ganando el Trofeo Pichichi con un gran promedio realizador, 29 goles en 30 partidos, logrando también la Bota de Bronce como tercer máximo anotador de las ligas europeas.
Aquí se encuentra la lista de tripletas o hat-tricks y póker de goles (en general, tres o más goles anotados por un jugador en un mismo encuentro) convertidos en la temporada.