La Primera División uruguaya de 2004 fue la temporada número 100 del fútbol de primer nivel en Uruguay.
En él participaron 18 equipos. En el primer semestre se jugó un torneo clasificatorio, en el que los 10 mejores equipos pasaron a la segunda fase; en donde en el segundo semestre se jugarían los torneos Apertura y Clausura, cada uno a nueve partidos. El ganador del Apertura y Clausura clasificaría a la final.
Danubio se proclamó campeón por segunda vez en su historia y con este título se aseguró un lugar en la Copa Libertadores 2005 .
Nacional y Danubio clasificaron a los playoffs del campeonato como ganadores del Apertura y Clausura respectivamente
Pese a perder 4-2 en el global, Danubio se consagró campeón al ganar el partido de vuelta, el Clausura y la tabla anual.