La saison 2003-2004 du Championnat des Pays-Bas de football était la 48e édition de la première division néerlandaise à poule unique, l'Eredivisie. Les 18 meilleurs clubs du pays jouent les uns contre les autres lors de rencontres disputées en matchs aller et retour. C'est l'Ajax Amsterdam qui remporte la compétition en terminant en tête du championnat. C'est le 29e titre de l'histoire du club.