Estonia

Table key

 * Winner
 * Second place
 * Third place
 * Automatically qualified to the final
 * Did not qualify for the final or disqualified
 * Last place
 * Did not compete

{| class="sortable wikitable" !Edn. !Host City !Artist !Song !Final !Points !Semi !Points
 * align="center" |1
 * 🇫🇷 Paris
 * IIris
 * Stranger
 * align="center" bgcolor="#cc9966" |3
 * align="center" bgcolor="#cc9966" |152
 * align="center" |10
 * align="center" |108
 * align="center" |2
 *  Amsterdam
 * Laura Põldvere
 * Waterfall
 * style="text-align:center;" |25
 * style="text-align:center;" |43
 * colspan="2" rowspan="1" align="center" bgcolor="#99FF99" |Member of Big 6
 * align="center" |3
 * 🇭🇷 Zagreb
 * Liis Lemsalu ft. Ott Lepland
 * Suda Taob
 * colspan="2" rowspan="1" style="text-align:center;" bgcolor="#FFCDBD" |Failed to qualify
 * align="center" |16
 * align="center" |81
 * align="center" |4
 * 🇫🇮 Helsinki
 * Elysa
 * Silence the sirens
 * align="center" |16
 * align="center" |109
 * align="center" |7
 * align="center" |130
 * align="center" |5
 * 🇳🇴 Oslo
 * Getter Jaani
 * Kullavaljade Tuul
 * colspan="2" rowspan="4" style="text-align:center;" bgcolor="#FFCDBD" |Failed to qualify
 * align="center" bgcolor="#FE8080" |21
 * align="center" bgcolor="#FE8080" |26
 * align="center" |6
 * 🇭🇺 Budapest
 * Kerli
 * Walking on air
 * align="center" |19
 * align="center" |42
 * align="center" |7
 * 🇬🇧 London
 * Karl Kristjan ft. Karl Killing & Wateva
 * Young
 * align="center" |20
 * align="center" |71
 * align="center" |8
 * 🇬🇧 Glasgow
 * Rasmus Rändvee
 * Falling in love with you
 * align="center" |19
 * align="center" |55
 * align="center" |9
 * 🇰🇿 Astana
 * Elina Born
 * Enough
 * align="center" |19
 * align="center" |86
 * align="center" |7
 * align="center" |189
 * align="center" |10
 * 🇲🇹 Valetta
 * Masha Vana
 * Noa
 * colspan="2" style="text-align:center;" bgcolor="#FFCDBD" |Failed to qualify
 * align="center" |13
 * align="center" |88
 * align="center" |11
 * 🇰🇵 Pyongyang
 * Getter Jaani
 * Chasing Trouble
 * colspan="2" style="text-align:center;" bgcolor="#FFCDBD" |Failed to qualify
 * align="center" |11
 * align="center" |95
 * align="center" |12
 * 🇰🇷 Seoul
 * Lepatriinu
 * Up the sky
 * style="text-align:center;" |18
 * style="text-align:center;" |77
 * align="center" |7
 * align="center" |119
 * align="center" |13
 * 🇸🇪 Stockholm
 * Xtra basic ft. Emily J
 * Hold me close
 * style="text-align:center;" bgcolor="#cc9966" |3
 * style="text-align:center;" bgcolor="#cc9966" |135
 * align="center" bgcolor="#cc9966" |3
 * align="center" bgcolor="#cc9966" |154
 * align="center" |14
 * 🇧🇷 Brasilia
 * Lemon Fight ft. Jessica Reynoso
 * Stronger
 * align="center" |10
 * align="center" |85
 * colspan="2" align="center" bgcolor="#99FF99" |Member of Big 6
 * align="center" |15
 * 🇫🇷 Marseille
 * Kerli
 * Legends
 * style="text-align:center;" |24
 * style="text-align:center;" |54
 * align="center" |10
 * align="center" |84
 * align="center" |16
 * 🇦🇺 Canberra
 * Madison Mars ft. Nevve
 * Like Fire
 * colspan="2" align="center" bgcolor="#FFCDBD" |Failed to qualify
 * align="center" |11
 * align="center" |92
 * align="center" |17
 * 🇧🇬 Sofia
 * Elysa
 * Dark of the night
 * style="text-align:center;" |21
 * style="text-align:center;" |65
 * align="center" |7
 * align="center" |103
 * align="center" |18
 * 🇧🇬 Plovdiv
 * Merilin Mälk
 * Honestly
 * colspan="2" align="center" bgcolor="#FFCDBD" |Failed to qualify
 * align="center" |17
 * align="center" |46
 * align="center" |19
 * 🇱🇹 Vilnius
 * Maian
 * Sinise Ieegiga
 * align="center" |23
 * align="center" |57
 * align="center" |8
 * align="center" |111
 * align="center" |20
 * 🇷🇴 Bucharest
 * Xtra Basic ft. Emily J
 * Hold me close
 * colspan="2" align="center" bgcolor="#FFCDBD" |Failed to qualify
 * align="center" |13
 * align="center" |72
 * align="center" |21
 * 🇮🇱 Jerusalem
 * Elina Nechayeva
 * La voce dell'alba
 * align="center" bgcolor="gold" |1
 * align="center" bgcolor="gold" |273
 * align="center" bgcolor="gold" |1
 * align="center" bgcolor="gold" |162
 * align="center" |22
 * 🇪🇪 Tallinn
 * Syn Cole
 * Getaway
 * align="center" |19
 * align="center" |89
 * colspan="2" align="center" bgcolor="#99FF99" |Member of Big 6
 * align="center" |23
 * 🇮🇪 Dublin
 * Syn Cole ft. Dakota
 * Lights go down
 * align="center" |10
 * align="center" |137
 * align="center" |4
 * align="center" |153
 * align="center" |24
 * 🇷🇴 Constanta
 * Laura Põldvere
 * Keerlerme
 * colspan="2" rowspan="4" align="center" bgcolor="#FFCDBD" |Failed to qualify
 * align="center" |17
 * align="center" |69
 * align="center" |25
 * 🇰🇷 Busan
 * Púr Múdd
 * Fight for you
 * align="center" |19
 * align="center" |56
 * align="center" |26
 * 🇲🇰 Skopje
 * Lenna
 * Kolm Korda
 * align="center" |16
 * align="center" |64
 * align="center" |27
 * 🇮🇪 Cork
 * Laura Põldvere
 * Don't shut me out
 * align="center" bgcolor="#FE8080" |21
 * align="center" bgcolor="#FE8080" |51
 * align="center" |28
 * 🇺🇸 Washington
 * Anett
 * Don't Pretend
 * align="center" |7
 * align="center" |146
 * align="center" bgcolor="silver" |2
 * align="center" bgcolor="silver" |145
 * align="center" |29
 * 🇸🇪 Gothenburg
 * Madison Mars ft. Klara
 * I will let you down
 * align="center" |11
 * align="center" |116
 * align="center" |8
 * align="center" |115
 * align="center" |30
 * 🇦🇱 Tirana
 * IIris
 * Stranger
 * colspan="2" rowspan="7" align="center" bgcolor="#FFCDBD" |Failed to qualify
 * align="center" bgcolor="#FE8080" |21
 * align="center" bgcolor="#FE8080" |45
 * align="center" |31
 * 🇷🇸 Belgrade
 * Crius ft. Púr Múdd
 * The way it goes
 * align="center" |12
 * align="center" |84
 * align="center" |32
 * 🇸🇬 Singapore
 * Ariadne
 * Queen of my own
 * align="center" |18
 * align="center" |62
 * align="center" |33
 * 🇺🇸 New York
 * Cartoon ft. Kristel Aaslaid
 * Made me feel
 * align="center" |20
 * align="center" |30
 * align="center" |34
 * 🇨🇦 Ottawa
 * Holy Motors
 * Honeymooning
 * align="center" |18
 * align="center" |52
 * align="center" |35
 * 🇦🇿 Baku
 * Syn Cole ft. Graham Candy
 * Gold
 * align="center" |12
 * align="center" |65
 * align="center" |36
 * 🇫🇴 Tórshavn
 * Zeva ft. Artjom Savitski
 * True Love
 * align="center" |12
 * align="center" |80
 * align="center" |37
 * 🇧🇾 Minsk
 * Púr Múdd ft. Andreas
 * Get Away
 * align="center" |25
 * align="center" |46
 * align="center" |9
 * align="center" |85
 * align="center" |38
 * 🇮🇱 Tel Aviv
 * Syn Cole
 * Rush
 * align="center" |21
 * align="center" |67
 * align="center" |10
 * align="center" |96
 * align="center" |39
 *  Rotterdam
 * Kisma ft. Shira
 * Shine over me
 * align="center" |16
 * align="center" |89
 * align="center" |5
 * align="center" |126
 * align="center" |40
 * 🇳🇴 Bergen
 * Madison Mars ft. Klara
 * I will let you down
 * colspan="2" align="center" bgcolor="#FFCDBD" |Failed to qualify
 * align="center" |14
 * align="center" |94
 * align="center" |41
 * 🇹🇷 Ankara
 * Jozels
 * Milka
 * colspan="2" align="center" bgcolor="#FFCDBD" |Failed to qualify
 * align="center" |11
 * align="center" |103
 * align="center" |42
 * 🇦🇿 Ganja
 * Heleza
 * The Same
 * colspan="2" align="center" bgcolor="#FFCDBD" |Failed to qualify
 * align="center" |18
 * align="center" |34
 * align="center" |43
 * 🇦🇺 Sydney
 * Tanja
 * Hurricane
 * align="center" |9
 * align="center" |130
 * align="center" |4
 * align="center" |153
 * align="center" |44
 * 🇫🇮 Turku
 * Merilin Mälk
 * Tõuseb tuul
 * colspan="2" align="center" bgcolor="#FFCDBD" |Failed to qualify
 * align="center" bgcolor="#FE8080" |21
 * align="center" bgcolor="#FE8080" |27
 * align="center" |45
 * 🇷🇴 Cluj-Napoca
 * Syn Cole ft. Sarah Close
 * Crawl
 * align="center" |9
 * align="center" |113
 * align="center" |4
 * align="center" |151
 * align="center" |46
 * 🇱🇧 Beirut
 * Xtra Basic ft. Katrin Ruuse
 * Love ain't gone
 * colspan="2" align="center" bgcolor="#FFCDBD" |Failed to qualify
 * align="center" |19
 * align="center" |45
 * align="center" |47
 * 🇸🇰 Bratislava
 * Unknown Brain ft. Emily J
 * Don't Bother
 * align="center" |13
 * align="center" |92
 * align="center" |9
 * align="center" |111
 * align="center" |48
 * 🇦🇲 Yerevan
 * Ariadne
 * Running without you
 * colspan="2" align="center" bgcolor="#FFCDBD" |Failed to qualify
 * align="center" |14
 * align="center" |62
 * align="center" |49
 * 🇱🇻 Riga
 * Noëp ft. Chinchilla
 * On my way
 * align="center" |22
 * align="center" |64
 * align="center" |9
 * align="center" |91
 * align="center" |50
 * 🇲🇩 Chișinău
 * Syn Cole ft. Sarah Close
 * Crawl
 * align="center" |17
 * align="center" |196
 * align="center" |10
 * align="center" |96
 * align="center" |51
 * 🇷🇺 Moscow
 * Zoopreme ft. Pi & Erkki R
 * Homeless Heart
 * align="center" bgcolor="#cc9966" |3
 * align="center" bgcolor="#cc9966" |169
 * align="center" bgcolor="silver" |2
 * align="center" bgcolor="silver" |193
 * align="center" |52
 * 🇲🇦 Rabat
 * Extends
 * Show me how
 * align="center" |10
 * align="center" |133
 * colspan="2" align="center" bgcolor="#99FF99" |Member of Big 6
 * align="center" |53
 *  Maastricht
 * Erkki R
 * Waiting
 * align="center" bgcolor="#cc9966" |3
 * align="center" bgcolor="#cc9966" |178
 * align="center" bgcolor="silver" |2
 * align="center" bgcolor="silver" |169
 * align="center" |54
 *  Sarajevo
 * Sibyl Vane
 * Love Department
 * align="center" |25
 * align="center" |34
 * colspan="2" align="center" bgcolor="#99FF99" |Member of Big 6
 * align="center" |55
 * 🇰🇷 Incheon
 * Madison Mars
 * Night Call
 * colspan="2" align="center" bgcolor="#FFCDBD" |Failed to qualify
 * align="center" bgcolor="#FE8080" |21
 * align="center" bgcolor="#FE8080" |28
 * align="center" |56
 * 🇦🇹 Vienna
 * Beatrice
 * Laena Aega
 * colspan="2" align="center" bgcolor="#FFCDBD" |Failed to qualify
 * align="center" |16
 * align="center" |49
 * align="center" |57
 * 🇳🇴 Trondheim
 * Syn Cole ft. Jojee
 * Wicked
 * align="center" |11
 * align="center" |119
 * align="center" |6
 * align="center" |126
 * align="center" |58
 * 🇮🇪 Galway
 * An-Marlen
 * Sinust lahti ei saa
 * colspan="2" align="center" bgcolor="#FFCDBD" |Failed to qualify
 * align="center" |18
 * align="center" |34
 * align="center" |59
 * 🇦🇲 Gyumri
 * Devinity ft. Nika Marula
 * Shine
 * colspan="4" align="center" bgcolor="#FFCDBD" |Failed to qualify from PQR
 * align="center" |60
 * 🇦🇿 Sumgait
 * Zoopreme ft. Pi & Erkki R
 * Homeless Heart
 * align="center" |17
 * align="center" |175
 * align="center" bgcolor="silver" |2
 * align="center" bgcolor="silver" |124
 * align="center" |61
 * 🇩🇪 Berlin
 * Púr Múdd ft. Grete Paia
 * Ainult Unustamiseks
 * colspan="2" align="center" bgcolor="#FFCDBD" |Failed to qualify
 * align="center" |17
 * align="center" |148
 * align="center" |62
 * 🇨🇦 Toronto
 * Maribel Vääna
 * Marilyn Monroe
 * align="center" |22
 * align="center" |152
 * align="center" |8
 * align="center" |90
 * align="center" |63
 * 🇫🇮 Espoo
 * align="center" |
 * align="center" |
 * align="center" |
 * align="center" |
 * align="center" |56
 * 🇦🇹 Vienna
 * Beatrice
 * Laena Aega
 * colspan="2" align="center" bgcolor="#FFCDBD" |Failed to qualify
 * align="center" |16
 * align="center" |49
 * align="center" |57
 * 🇳🇴 Trondheim
 * Syn Cole ft. Jojee
 * Wicked
 * align="center" |11
 * align="center" |119
 * align="center" |6
 * align="center" |126
 * align="center" |58
 * 🇮🇪 Galway
 * An-Marlen
 * Sinust lahti ei saa
 * colspan="2" align="center" bgcolor="#FFCDBD" |Failed to qualify
 * align="center" |18
 * align="center" |34
 * align="center" |59
 * 🇦🇲 Gyumri
 * Devinity ft. Nika Marula
 * Shine
 * colspan="4" align="center" bgcolor="#FFCDBD" |Failed to qualify from PQR
 * align="center" |60
 * 🇦🇿 Sumgait
 * Zoopreme ft. Pi & Erkki R
 * Homeless Heart
 * align="center" |17
 * align="center" |175
 * align="center" bgcolor="silver" |2
 * align="center" bgcolor="silver" |124
 * align="center" |61
 * 🇩🇪 Berlin
 * Púr Múdd ft. Grete Paia
 * Ainult Unustamiseks
 * colspan="2" align="center" bgcolor="#FFCDBD" |Failed to qualify
 * align="center" |17
 * align="center" |148
 * align="center" |62
 * 🇨🇦 Toronto
 * Maribel Vääna
 * Marilyn Monroe
 * align="center" |22
 * align="center" |152
 * align="center" |8
 * align="center" |90
 * align="center" |63
 * 🇫🇮 Espoo
 * align="center" |
 * align="center" |
 * align="center" |
 * align="center" |
 * align="center" |63
 * 🇫🇮 Espoo
 * align="center" |
 * align="center" |
 * align="center" |
 * align="center" |
 * align="center" |
 * align="center" |
 * align="center" |