2004 Meistriliiga fue la decimocuarta temporada de Meistriliiga , la principal liga de fútbol de Estonia. Levadia ganó su tercer título.
Levadia Tallinn ganó su tercer título con una ventaja de seis puntos sobre el subcampeón TVMK Tallinn . Tammeka Tartu y Tervis Pärnu ganaron el ascenso a la Meistriliiga como campeones de Esiliiga y tercer clasificado respectivamente, el subcampeón Levadia Tallinn II no fue elegible para el ascenso. La ampliación de la liga a diez equipos de ocho para la próxima temporada también aseguró que incluso el último clasificado, Lootus Alutaguse , tuviera la oportunidad de permanecer en la máxima categoría, pero fue derrotado por el cuarto equipo de Esiliiga, Dünamo Tallinn , ganando el partido de ida por 2- 1, pero luego perdió en casa por 0-4 una semana después. Más tarde, a Tervis Pärnu se le negó la licencia de Meistriliiga , sellando un ascenso poco probable para el FC Kuressaare, quinto clasificado .
Tallinna Dünamo ganó 5-2 en el global y ascendió a la Meistriliiga 2005 . Alutaguse Lootus descendió a la Esiliiga 2005 .
Cada equipo jugó contra cada oponente cuatro veces, dos en casa y dos veces como visitante, para un total de 36 juegos.