Die Virslīga 2004 war die 13. Spielzeit der höchsten lettischenFußball-Spielklasse der Herren, seit deren Neugründung im Jahr 1992. Sie wurde vom Lettischen Fußballverband ausgetragen. Die Spielzeit begann am 4. April 2004 und endete am 17. November 2004.
Skonto Riga wurde zum 13. Mal in Folge lettischer Meister.
Die acht Mannschaften spielten jeweils viermal gegeneinander und bestritten insgesamt 28 Saisonspiele. Der Tabellenletzte stieg direkt ab, der Vorletzte musste in die Relegation.