Losowanie przydzielające poszczególne kraje do półfinałów odbyła się 31 stycznia 2017 o godz. 11:00 w Sali Kolumnowej Kijowskiej Miejskiej Administracji Państwowej. Podczas wydarzenia odbyła się także m.in. ceremonia przekazania insygniów miasta, które odebrał Witalij Kłyczko, mer Kijowa. Z przydziału do półfinałów zostały wyłączone Szwajcaria i Niemcy, które uzyskały zgodę EBU na uczestnictwo (a w przypadku Niemiec – transmisję) w drugim koncercie półfinałowym.

Ceremonię poprowadzili Timur Mirosznyczenko i Nika Konstantinowa. Podczas wydarzenia wystąpiły też Rusłana Łyżyczko i Dżamała, ukraińskie piosenkarki, które wygrały dla kraju (kolejno): 49. i 61. Konkurs Piosenki Eurowizji.

W wyniku losowania oprócz podziału państw na poszczególne półfinały zadecydowano, że w pierwszym z półfinałów oprócz państw w nim uczestniczących głosy oddawać będą mogły Hiszpania, Wielka Brytania i Włochy, natomiast w drugim – Francja, Niemcy i Ukraina.

Koszyk 1 Koszyk 2 Koszyk 3 Koszyk 4 Koszyk 5 Koszyk 6

Macedonia