EBU and the Ukrainian National Broadcaster  UA:PBC have revealed today the 2017 Eurovision Song Contest  Semi-finals running order.

 37 countries will compete in the  Semi-finals.

Semi-final 1 (9th of May)

  1. Sweden
  2. Georgia
  3. Australia
  4. Albania
  5. Belgium
  6. Montenegro
  7. Finland
  8. Azerbaijan
  9. Portugal
  10. Greece
  11. Poland
  12. Moldova
  13. Iceland
  14. Czech Republic
  15. Cyprus
  16. Armenia
  17. Slovenia
  18. Latvia

Semi-final 2 (11th of May)

  1. Serbia
  2. Austria
  3. Russia
  4. FYR Macedonia
  5. Malta
  6. Romania
  7. The Netherlands
  8. Hungary
  9. Denmark
  10. Ireland
  11. San Marino
  12. Croatia
  13. Norway
  14. Switzerland
  15. Belarus
  16. Bulgaria
  17. Lithuania
  18. Estonia
  19. Israel

Sweden will open the first semi final and Serbia the second while Latvia will end the first semi and Israel the second.