Another year is drawing to a close. And that can mean only one thing… Its time for the annual ESC Top 250 countdown!!
Over the last four weeks, fans have been invited to vote for their favourite Eurovision songs of all time over at songfestival.be and now the results are in!
Swedish powerhouse, and Eurovision winner Loreen has dominated the chart ever since her victory with Euphoria in 2012! Will she hold on to the title for another year, or will we see a new winner crowned this year?
Grab a drink, some snacks and join us as we take a journey down memory lane on the way to the number 1 spot!
250 – Sonia – Better The Devil You Know – United Kingdom 1993
249 – Leon – Planet Of Blue – Germany 1996
248 – Lucia – El – Spain 1982
247 – Harel Skaat – Milim – Israel 2010
246 – Tommy Körberg – Stad I Ljus – Sweden 1988
245 – Vanilla Ninja – Cool Vibes – Switzerland 2005
244 – Nicole – Ein Bisschen Frieden – Germany 1982
243 – Keti Garbi – Ellada, Chora Tou Fotos – Greece 1993
242 – Svetlana Loboda – Be My Valentine! – Ukraine 2009
241 – Sakis Rouvas – Shake It – Greece 2004
240 – Sakis Rouvas – This Is Our Night – Greece 2009
239 – Tamara Todevska – Proud – North Macedonia 2019
238 – Doce – Bem Bom – Portugal 1982
237 – Sabina Babayeva – When The Music Dies – Azerbaijan 2012
236 – Elisabeth Andreassen – I Evighet – Norway 1996
235 – Sasha Son – Love – Lithuania 2009
234 – Brainstorm – My Star – Latvia 2000
233 – Heddy Lester – De Mallemolen – Netherlands 1977
232 – Efendi – Cleopatra – Azerbaijan 2020
231 – Mikloas Josef – Lie To Me – Czech Republic 2018
230 – Lenny Kuhr – De Troubadour – Netherlands 1969
229 – Nuša Derenda – Energy – Slovenia 2001
228 – Regina – Bistra Voda – Bosnia & Herzegovina 2009
227 – Vukašin Brajic – Thunder And Lightning – Bosnia & Herzegovina 2010
226 – 3+2 – Butterflies – Belarus 2010
225 – Sevak Khanagyan – Qami – Armenia 2018
224 – Kalomira – Secret Combination – Greece 2008
223 – Roxen – Alcohol You – Romania 2020
222 – Litesound – We Are The Heroes – Belarus 2012
221 – Maria Guinot – Silencio E Tanta Gente – Portugal 1984
220 – Jan Johansen – Se På Mig – Sweden 1995
219 – Lúcia Moniz – O Meu Coração Não Tem Cor – Portugal 1996
218 – Sinplus – Unbreakable – Switzerland 2012
217 – Eduard Romanyuta – I Want Your Love – Moldova 2015
216 – Friends – Listen To Your Heartbeat – Sweden 2001
215 – Alma – Requiem – France 2017
214 – Serhat – Say Na Na Na – San Marino 2019
213 – Andrea Demirovic – Just Get Out Of My Life – Montenegro 2010
212 – T.A.T.U – Ne Ver’, Ne Bojsia – Russia 2003
211 – Nika Kocharov & Young Georgian Lolitaz – Midnight Gold – Georgia 2016
210 – S!sters – Sister – Germany 2019
209 – Carlos Paião – Playback – Portugal 1981
208 – Elitsa Todorova & Stoyan Yankoulov – Water – Bulgaria 2007
207 – Joy Fleming – Ein Lied Kann Eine Brücke Sein – Germany 1975
206 – Kate Ryan – Je T’adore – Belgium 2006
205 – Koit Toome & Laura – Verona – Estonia 2017
204 – Tommy Nilsson – En Dag – Sweden 1989
203 – Paul Oscar – Minn Hintsi Dans – Iceland 1997
202 – Nina – Caroban – Serbia 2011
201 – Carousel – That Night – Latvia 2019
200 – Linda Martin – Terminal 3 – Ireland 1984
199 – Robin Stjernberg – You – Sweden 2013
198 – Marie Myriam – L’oiseau Et L’enfant – France 1977
197 – Oto Nemsadze – Keep On Going – Georgia 2019
196 – Jill Johnson – Kärleken Är – Sweden 1998
195 – Silvia Night – Congratulations – Iceland 2006
194 – Baccara – Parlez-Vous Franςais – Luxembourg 1978
193 – Sofi Marinova – Love Unlimited – Bulgaria 2012
192 – John Lundvik – Too Late For Love – Sweden 2019
191 – Jana Burceska – Dance Alone (FYR Macedonia)
190 – Fame – Give Me Your Love – Sweden 2003
189 – Dima Bilan – Believe – Russia 2008
188 – Who See – Igranka – Montenegro 2013
187 – Lucie Jones – Never Give Up On You – United Kingdom 2017
186 – Frans – If I Were Sorry – Sweden 2016
185 – Danijela – Neka Mi Ne Svane – Croatia 1998
184 – Anmary – Beautiful Song – Latvia 2012
183 – Melovin – Under The Ladder – Ukraine 2018
182 – Izhar Cohen & The Alphabeta – A-Ba-Ni-Bi – Israel 1978
181 – Paul Harrington & Charlie McGettigan – Rock’n’roll Kids – Ireland 1994
180 – Ott Lepland – Kuula – Estonia 2012
179 – Zlata Ognevich – Gravity – Ukraine 2013
178 – Domenico Modungo – Nel Blu Dipinto Di Blu (Volare) – Italy 1958
177 – Carola – Invincible – Sweden 2006
176 – Madame Monsieur – Mercy – France 2018
175 – VAL – Da Vidna – Belarus 2020
174 – Simone De Oliveira – Desfolhada Portuguesa – Portugal 1969
173 – Saara Aalto – Monsters – Finland 2018
172 – Edsilia Rombley – Hemel & Aarde – Netherlands 1998
171 – Elhaida Dani – I’m Alive – Albania 2015
170 – Anna Bergendahl – This Is My Life – Sweden 2010
169 – Rita Guerra – Deixa-Me Sonhar – Portugal 2003
168 – Mekado – Wir Geben ‘Ne Party – Germany 1994
167 – Michal Szpak – Color Of Your Life – Poland 2016
166 – Grethe & Jørgen Ingmann – Dansevise – Denmark 1963
165 – Arilena Ara – Fall From The Sky – Albania 2020
164 – Athena Manoukian – Chains On You – Armenia 2020
163 – Carola – Fångad Av En Stormvind – Sweden 1991
162 – Minouche Barelli – Boum Badaboum – Monaco 1967
161 – Patricia Kaas – Et S’il Fallait Le Faire – France 2009
160 – Inga & Anush – Jan Jan – Armenia 2009
159 – Paula Seling & Ovi – Playing With Fire – Romania 2010
158 – Robin Bengtsson – I Can’t Go On – Sweden 2017
157 – The Mamas – Move – Sweden 2020
156 – Amir – J’ai Cherché – France 2016
155 – You Let Me Walk Alone – Michael Schulte – Germany 2018
154 – Miki Núñez – La Venda – Spain 2019
153 – Equinox – Bones – Bulgaria 2018
152 – Nox – Forogj, Világ – Hungary 2005
151 – Dana International – Diva – Israel 1998
150 – Daria – Celebrate – Croatia 2011
149 – Softengine – Something Better – Finland 2014
148 – The Moon Is Rising – Samanta Tīna – Latvia 2021
147 – Sirusho – Qele Qele – Armenia 2008
146 – Eimear Quinn – The Voice – Ireland 1996
145 – Last Dance – Stefania – Greece 2021
144 – Herreys – Diggi Loo Diggi Ley – Sweden 1984
143 – Rona Nishliu – Suus – Albania 2012
142 – Hooverphonic – The Wrong Place – Belgium 2021
141 – Aysel & Arash – Always – Azerbaijan 2009
140 – Anouk – Birds – Netherlands 2013
139 – Albina – Tick Tock – Croatia 2021
138 – Shiri Maimon – Hasheket Shenish’ar – Israel 2005
137 – Vania Fernandes – Senhora Do Mar – Portugal 2008
136 – Lindita – World – Albania 2017
135 – Lena – Taken By A Stranger – Germany 2011
134 – Joci Papai – Origo – Hungary 2017
133 – Gigliola Cinquetti – Non Ho L’Età – Italy 1964
132 – Ruth Jacott – Vrede – Netherlands 1993
131 – Alice & Battiato – I Treni Di Tozeur – Italy 1984
130 – Laka – Pokušaj – Bosnia & Herzegovina 2008
129 – Francesca Michielin – No Degree Of Separation – Italy 2016
128 – Solovey – Go_A – Ukraine 2020
127 – Fyr & Flamme – Øve Os På Hinanden – Denmark 2021
126 – Knez – Adio – Montenegro 2015
125 – Monica Aspelund – Lapponia – Finland 1977
124 – Tamta – Replay – Cyprus 2019
123 – Imaani – Where Are You? – United Kingdom 1998
122 – Carola – Främling – Sweden 1983
121 – Netta – Toy – Israel 2018
120 – Niamh Kavanagh – In Your Eyes – Ireland 1993
119 – Kaliopi – Crno I Belo – FYR Macedonia 2012
118 – Sebastian Tellier – Divine – France 2008
117 – Sopho Khalvashi – Visionary Dream – Georgia 2007
116 – Elina Nechayeva – La Forza – Estonia 2018
115 – Charlotte Perrelli – Hero – Sweden 2008
114 – Lena Philipsson – It Hurts – Sweden 2004
113 – Johnny Logan – Hold Me Now – Ireland 1987
112 – Vicky Rosti – Sata Salamaa – Finland 1987
111 -Benjamin Ingrosso – Dance You Off – Sweden 2018
110 – Tajci – Hadje Da Ludujemo – Yugoslavia 1990
109 – Eric Saade – Popular – Sweden 2011
108 – Ani Lorak – Shady Lady – Ukraine 2008
107 – Tijana Bogicevic – In Too Deep – Serbia 2017
106 – Kate Miller-Heidke – Zero Gravity – Australia 2019
105 – Cláudia Pascoal – O Jardim – Portugal 2018
104 – Carl Espen – Silent Storm – Norway 2014
103 – Jelena Tomaševic – Oro – Serbia 2008
102 – Kristina Pelakova – Horehronie – Slovakia 2010
101 – Little Big – Uno – Russia 2020
100 – Marco Mengoni – L’Essenziale – Italy 2013
99 – Mocedades – Eres Tu – Spain 1973
98 – Zeljko Joksimovic – Nije Ljubav Stvar – Serbia 2012
97 – Bravo – Lady, Lady – Spain 1984
96 – Jonida Maliqi – Ktheju Tokës – Albania 2019
95 – Yohanna – Is It True – Iceland 2009
94 – Natalia Gordienko – Sugar – Moldova 2021
93 – Mor Ve Ötesi – Deli – Turkey 2008
92 – Sergey Lazarev – Scream – Russia 2019
91 – Destiny – Je Me Casse – Malta 2021
90 – Doris Dragovic – Marija Magdalena – Croatia 1999
89 – Tusse – Voices – Sweden 2021
88 – Moje 3 – Ljubav Je Svuda – Serbia 2013
87 – Amina – Le Dernier Qui A Parlé – France 1991
86 – The Roop – Discoteque – Lithuania 2021
85 – Celine Dion – Ne Partez Pas Sans Moi – Switzerland 1988
84 – Luca Hänni – She Got Me – Switzerland 2019
83 – Anne Marie David – Tu Te Reconnaîtras – Luxembourg 1973
82 – Roxen – Amnesia – Romania 2021
81 – Zala Kralj & Gašper Šantl – Sebi – Slovenia 2019
80 – Azúcar Moreno – Bandido – Spain 1990
79 – Son De Sol – Brujería – Spain 2005
78 – Ruslana – Wild Dances – Ukraine 2004
77 – The Roop – On Fire – Lithuania 2020
76 – Eugent Bushpepa – Mall – Albania 2018
75 – Polina Gagarina – A Million Voices – Russia 2015
74 – Kristian Kostov – Beautiful Mess – Bulgaria 2017
73 – Efendi – Mata Hari – Azerbaijan 2021
72 – Verka Seduchka – Dancing Lasha Tumbai – Ukraine 2007
71 – Ruth Lorenzo – Dancing In The Rain – Spain 2014
70 – Ivi Adamou – La La Love – Cyprus 2012
69 – Ulrikke – Attention – Norway 2020
68 – Jalisse – Fiumi Di Parole – Italy 1997
67 – Margaret Berger – I Feed You My Love – Norway 2013
66 – Iveta Mukuchyan – LoveWave – Armenia 2016
65 – Victoria – Growing Up Is Getting Old – Bulgaria 2021
64 – Katrina & The Waves – Love Shine A Light – United Kingdom 1997
63 – Daði & Gagnamagnið – 10 Years – Iceland 2021
62 – Conan Osiris – Telemóveis – Portugal 2019
61 – France Gall – Poupée De Cire, Poupée De Son – Luxembourg 1965
60 – Hadise – Crazy For You (Düm Tek Tek) – Turkey 2009
59 – Poli Genova – If Love Were A Crime – Bulgaria 2016
58 – Mørland & Debrah Scarlett – A Monster Like Me – Norway 2015
57 – Urban Symphony – Rändajad – Estonia 2009
56 – TIX – Fallen Angel – Norway 2021
55 – Gina G – Ooh Aah… Just A Little Bit – United Kingdom 1996
54 – Anabel Conde – Vuelve Conmigo – Spain 1995
53 – Antique – (I Would) Die For You – Greece 2001
52 – Hari Mata Hari – Lejla – Bosnia & Herzegovina 2006
51 – Francesco Gabbani – Occidentali’s Karma – Italy 2017
50 – Mia Martini – Rapsodia – Italy 1992
49 – Ermal Meta & Fabrizio Moro – Non Mi Avete Fatto Niente – Italy 2018
48 – Lena – Satellite – Germany 2010
47 – The Common Linnets – Calm After The Storm – Netherlands 2014
46 – AWS – Viszlát Nyár – Hungary 2018
45 – Aminata – Love Injected – Latvia 2015
44 – Lordi – Hard Rock Hallelujah – Finland 2006
43 – Victoria – Tears Getting Sober – Bulgaria 2020
42 – Conchita Wurst – Rise Like A Phoenix – Austria 2014
41 – Emmelie De Forest – Only Teardrops – Denmark 2013
40 – Senhit – Adrenalina – San Marino 2021
39 – Dami Im – Sound Of Silence – Australia 2016
38 – Sebnem Paker – Dinle – Turkey 1997
37 – Hurricane – Loco Loco – Serbia 2021
36 – Gjon’s Tears – Répondez-moi – Switzerland 2020
35 – Manizha – Russian Woman – Russia 2021
34 – Zeljko Joksimovic – Lane Moje – Serbia & Montenegro 2004
33 – Daði & Gagnamagnið – Think About Things – Iceland 2020
32 – Sertab Erener – Everyway That I Can – Turkey 2003
31 – Helena Paparizou – My Number One – Greece 2005
30 – Elena Tsagrinou – El Diablo – Cyprus 2021
29 – Blind Channel – Dark Side – Finland 2021
28 – Elina Born & Stig Rästa – Goodbye To Yesterday – Estonia 2015
27 – MaNga – We Could Be The Same – Turkey 2010
26 – Blanche – City Lights – Belgium 2017
25 – Hatari – Hatrið mun sigra – Iceland 2019
24 – Sergey Lazarev – You Are The Only One – Russia 2016
23 – Löic Nottet – Rhythm Inside – Belgium 2015
22 – Marija Šerifovic – Molitva – Serbia 2007
21 – Salvador Sobral – Amar Pelos Dois – Portugal 2017
20 – ABBA – Waterloo – Sweden 1974
19 – Nocturne – Secret Garden – Norway 1995
18 – Il Volo – Grande Amore – Italy 2015
17 – Pastora Soler – Quédate Conmigo – Spain 2012
16 – Måns Zelmerlöw – Heroes – Sweden 2015
15 – Alexander Rybak – Fairytale – Norway 2009
14 – Jamala – 1944 – Ukraine 2016
13 – Diodato – Fai Rumore – Italy 2020
12 – Sanna Nielsen – Undo – Sweden 2014
11 – Nevena Bozovic – Kruna – Serbia 2019
10 – Gjons Tears – Tout L’Univers – Switzerland 2021
9 – Beth – Dime – Spain 2003
8 – Mahmood – Soldi – Italy 2019
7 – KEiiNO – Spirit In The Sky – Norway 2019
6 – Eleni Foureira – Fuego – Cyprus 2018
5 – Barbara Pravi – Voilà – France 2021
4 – Duncan Laurence – Arcade – Netherlands 2019
3rd Place
Go_A – Shum – Ukraine 2021
2nd Place
Måneskin – Zitti E Buoni – Italy 2021
1st Place
Loreen – Euphoria – Sweden 2012
Let us know in the comments below if you voted in the ESC Top 250 this year. Who do you think will be number 1? Don’t forget to check out our social media channels for all of the lastest Eurovision news and updates!