La temporada 2003/04 de la Primera División de España de fútbol (73ª edición) comenzó el 30 de agosto de 2003 y terminó el 23 de mayo de 2004.