Ukraine first took part in the Eurovision Song Contest in 2003 and has entered 21 contests. It has won 3 times: 2004 with Wild Dances by Ruslana, 2016 with 1944 by Jamala and 2022 with Stefania by Kalush Orchestra. Since the semi-finals were introduced in 2004 it has qualified for the Grand Final 16 times in 16 attempts, not counting years with an automatic place. It has hosted the contest twice: Kiev 2005 and Kiev 2017. The countries that have given it most points in total are Lithuania (304) and Moldova (298); it has itself given most points to Moldova (169).
Eurovision records: Countries with most wins · All Eurovision winners · Highest scores in Eurovision
| Year | Song | Performed By | Semi Final Position | Grand Final Position |
|---|---|---|---|---|
| 2026 | Ridnym | Leléka | 6. /15 | 9. /25 |
| 2025 | Bird of Pray | Ziferblat | 1. /15 | 9. /26 |
| 2024 | Teresa & Maria | Alyona Alyona and Jerry Heil | 2. /15 | 3. /26 |
| 2023 | Heart of Steel | Tvorchi | - | 6. /26 |
| 2022 | Stefania | Kalush Orchestra | 1. /17 | 1. /25 |
| 2021 | Shum | Go_A | 2. /16 | 5. /26 |
| 2020 | Solovei | Go_A | ||
| 2018 | Under The Ladder | MELOVIN | 6. /18 | 17. /26 |
| 2017 | Time | O.Torvald | - | 24. /26 |
| 2016 | 1944 | Jamala | 2. /18 | 1. /26 |
| 2014 | Tick - Tock | Mariya Yaremchuk | 5. /16 | 6. /26 |
| 2013 | Gravity | Zlata Ognevich | 3. /16 | 3. /26 |
| 2012 | Be My Guest | Gaitana | 8. /18 | 15. /26 |
| 2011 | Angel | Mika Newton | 6. /19 | 4. /25 |
| 2010 | Sweet People | Alyosha | 7. /17 | 10. /25 |
| 2009 | Be my Valentine! (Anti-crisis Girl) | Svetlana Loboda | 6. /19 | 12. /25 |
| 2008 | Shady Lady | Ani Lorak | 1. /19 | 2. /25 |
| 2007 | Dancing Lasha Tumbai | Verka Serduchka | - | 2. /24 |
| 2006 | Show Me Your Love | Tina Karol | 7. /23 | 7. /24 |
| 2005 | Razom Nas Bahato | Greenjolly | - | 19. /24 |
| 2004 | Wild Dances | Ruslana | 2. /22 | 1. /24 |
| 2003 | Hasta La Vista | Olexandr | - | 14. /26 |
| Country | Jury Points | Tel. Points | Total | Average | |
|---|---|---|---|---|---|
| Cyprus | 11 | 94 | 203 | 6.34 | |
| Serbia | 27 | 36 | 113 | 5.14 | |
| Lithuania | 74 | 116 | 304 | 9.50 | |
| Ireland | 17 | 66 | 136 | 4.53 | |
| Poland | 49 | 146 | 290 | 11.15 | |
| Croatia | 29 | 75 | 176 | 5.50 | |
| Iceland | 26 | 53 | 139 | 5.15 | |
| Slovenia | 41 | 82 | 174 | 5.12 | |
| Finland | 8 | 56 | 95 | 4.13 | |
| Moldova | 67 | 105 | 298 | 11.46 | |
| Azerbaijan | 72 | 87 | 256 | 10.67 | |
| Australia | 26 | 64 | 90 | 6.00 | |
| Portugal | 34 | 107 | 251 | 9.30 | |
| Luxembourg | 9 | 26 | 35 | 7.00 | |
| Germany | 40 | 71 | 128 | 5.57 | |
| Sweden | 26 | 67 | 134 | 4.19 | |
| United Kingdom | 29 | 47 | 119 | 5.17 | |
| Rest of the world | 0 | 61 | 61 | – | |
| Czech Republic | 31 | 111 | 179 | 12.79 | |
| Israel | 60 | 88 | 244 | 8.71 | |
| Denmark | 38 | 74 | 163 | 5.26 | |
| Norway | 40 | 70 | 139 | 4.34 | |
| Georgia | 55 | 106 | 243 | 11.57 | |
| Switzerland | 47 | 45 | 97 | 3.59 | |
| Greece | 8 | 34 | 102 | 4.08 | |
| Estonia | 28 | 67 | 193 | 6.66 | |
| The Netherlands | 28 | 68 | 139 | 4.48 | |
| Austria | 9 | 62 | 91 | 4.33 | |
| France | 47 | 83 | 143 | 6.22 | |
| Belgium | 35 | 59 | 136 | 4.53 | |
| Latvia | 80 | 105 | 291 | 9.39 | |
| San Marino | 19 | 70 | 93 | 5.47 | |
| Malta | 22 | 38 | 133 | 4.59 | |
| Albania | 25 | 62 | 109 | 3.76 | |
| Spain | 2 | 67 | 147 | 6.68 | |
| Armenia | 20 | 40 | 148 | 7.05 | |
| Italy | 47 | 132 | 222 | 17.08 | |
| Belarus | 14 | 35 | 215 | 9.77 | |
| Bulgaria | 10 | 64 | 141 | 6.13 | |
| Romania | 34 | 47 | 130 | 5.00 | |
| Russia | 11 | 47 | 172 | 7.82 | |
| Türkiye | 0 | 0 | 69 | 4.60 | |
| Andorra | 0 | 0 | 49 | 6.13 | |
| Bosnia and Herzegovina | 12 | 7 | 54 | 3.60 | |
| North Macedonia | 27 | 33 | 114 | 4.75 | |
| Hungary | 0 | 18 | 63 | 4.20 | |
| Montenegro | 16 | 43 | 92 | 6.13 | |
| Slovakia | 0 | 0 | 30 | 4.29 | |
| Monaco | 0 | 0 | 15 | 3.00 | |
| Serbia and Montenegro | 0 | 0 | 25 | 8.33 |
| Country | Jury Points | Tel. Points | Total | Average | |
|---|---|---|---|---|---|
| Albania | 0 | 16 | 23 | 1.10 | |
| Armenia | 13 | 13 | 97 | 5.39 | |
| Australia | 57 | 25 | 82 | 6.83 | |
| Austria | 8 | 14 | 31 | 1.94 | |
| Azerbaijan | 21 | 24 | 139 | 7.32 | |
| Belarus | 29 | 30 | 155 | 10.33 | |
| Belgium | 37 | 16 | 64 | 3.20 | |
| Bosnia and Herzegovina | 0 | 0 | 22 | 1.57 | |
| Bulgaria | 9 | 27 | 48 | 3.00 | |
| Croatia | 27 | 49 | 122 | 5.08 | |
| Cyprus | 2 | 12 | 38 | 1.52 | |
| Czech Republic | 29 | 18 | 47 | 5.88 | |
| Denmark | 16 | 32 | 74 | 2.96 | |
| Estonia | 11 | 33 | 73 | 3.65 | |
| Finland | 6 | 32 | 51 | 2.83 | |
| France | 38 | 24 | 70 | 3.18 | |
| Georgia | 15 | 21 | 117 | 9.00 | |
| Germany | 19 | 5 | 34 | 1.55 | |
| Greece | 14 | 1 | 50 | 2.38 | |
| Hungary | 17 | 13 | 61 | 4.07 | |
| Iceland | 8 | 24 | 40 | 2.00 | |
| Ireland | 14 | 16 | 38 | 1.90 | |
| Israel | 50 | 35 | 112 | 5.09 | |
| Italy | 28 | 24 | 56 | 4.00 | |
| Latvia | 33 | 27 | 72 | 3.79 | |
| Lithuania | 36 | 99 | 162 | 6.00 | |
| Luxembourg | 11 | 10 | 21 | 5.25 | |
| Malta | 34 | 10 | 72 | 3.60 | |
| Moldova | 14 | 68 | 169 | 7.35 | |
| Montenegro | 3 | 0 | 12 | 2.40 | |
| The Netherlands | 49 | 15 | 75 | 3.00 | |
| North Macedonia | 3 | 0 | 27 | 1.80 | |
| Norway | 15 | 73 | 141 | 4.86 | |
| Poland | 7 | 74 | 130 | 7.22 | |
| Portugal | 37 | 23 | 74 | 3.52 | |
| Romania | 22 | 30 | 67 | 3.05 | |
| Russia | 0 | 25 | 154 | 7.70 | |
| San Marino | 0 | 0 | 4 | 0.67 | |
| Serbia and Montenegro | 0 | 0 | 27 | 9.00 | |
| Serbia | 3 | 3 | 32 | 1.68 | |
| Slovakia | 0 | 0 | 14 | 4.67 | |
| Slovenia | 17 | 13 | 46 | 2.00 | |
| Spain | 0 | 1 | 7 | 0.33 | |
| Sweden | 44 | 28 | 130 | 4.33 | |
| Switzerland | 47 | 29 | 81 | 4.76 | |
| Türkiye | 0 | 0 | 39 | 2.79 | |
| United Kingdom | 27 | 12 | 48 | 2.18 |