|Top goalscorer||Vjatšeslav Zahovaiko (28)|
Levadia Tallinn won their third title with a six-point advantage over the runners-up TVMK Tallinn. Tammeka Tartu and Tervis Pärnu won promotion to the Meistriliiga as the Esiliiga champions and third placed team respectively, the runners-up Levadia Tallinn II were ineligible for promotion. Expansion of the league to ten teams from eight, for the upcoming season, also ensured that even the last placed Lootus Alutaguse had a chance to stay in the top flight, but were defeated by Esiliiga's fourth team Dünamo Tallinn, winning the away leg 2-1, but then losing at home 0-4 a week later. Tervis Pärnu were later denied the Meistriliiga license, sealing an unlikely promotion for the fifth-placed FC Kuressaare.
||Qualification or relegation
|1||Levadia (C)||28||21||6||1||82||14||+68||69||2005–06 UEFA Champions League First qualifying round|
|2||TVMK||28||19||6||3||89||29||+60||63||2005–06 UEFA Cup First qualifying round|
|4||Narva Trans||28||15||2||11||43||39||+4||47||2005 UEFA Intertoto Cup First round|
|8||Alutaguse Lootus (R)||28||1||2||25||11||117||−106||5||Relegation play-off|
Source: Estonian Football Association (Estonian)
Rules for classification: 1) points; 2) number of wins; 3) head-to-head points; 4) head-to-head goal difference; 5) head-to-head goals scored; 6) goal difference; 7) number of goals scored
(C) = Champion; (R) = Relegated; (P) = Promoted; (E) = Eliminated; (O) = Play-off winner; (A) = Advances to a further round.
Only applicable when the season is not finished:
(Q) = Qualified to the phase of tournament indicated; (TQ) = Qualified to tournament, but not yet to the particular phase indicated; (RQ) = Qualified to the relegation tournament indicated; (DQ) = Disqualified from tournament.
13 November 2004
|Tallinna Dünamo||1 – 2||Alutaguse Lootus|
|Butajev 44'||Popov 30'
20 November 2004
|Alutaguse Lootus||0 – 4||Tallinna Dünamo|
|1||Vjatšeslav Zahovaiko||Flora Tallinn||28|
|2||Ingemar Teever||TVMK Tallinn||18|
|3||Egidijus Juška||TVMK Tallinn||16|
|4||Andrei Antonov||FC Valga||13|
|–||Tarmo Neemelo||TVMK Tallinn||13|
|6||Deniss Malov||TVMK Tallinn||12|
|–||Konstantin Nahk||Levadia Tallinn||12|
|8||Anton Sereda||Merkuur Tartu||11|
|–||Dmitri Ustritski||Tulevik Viljandi||11|