38 państw biorących udział w obu półfinałach podzielono na sześć koszyków. O przydziale do określonego koszyka zdecydowało położenie geograficzne oraz matematyczny rozkład głosów od 2004, w opracowaniu którego pomogła EBU firma Digame. Miało to na celu ograniczenie przewidywalności głosowania poszczególnych krajów i podniesienie poziomu emocji w rundach półfinałowych. Cztery koszyki zawierały po sześć krajów, dwa pozostałe – siedem państw. Do udziału w każdym z półfinałów przydzielono po trzy kraje z każdego koszyka. Państwo z piątego koszyka trafiło do półfinału oznaczonego na pierwszej kopercie, natomiast ostatni kraj z szóstego – do drugiego oznaczonego na drugiej.

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

Losowanie składu półfinałów odbyło się 28 stycznia 2008 w Belgrade City Hall o godzinie 13:00 czasu środkowoeuropejskiego i zostało przeprowadzone przez tancerzy z Krajowego Tańca KOLO. Podczas uroczystości zaśpiewał Željko Joksimović.

Państwa z zagwarantowanym miejscem w finale, czyli finaliści 52. Konkursu Piosenki Eurowizji oraz kraje tzw.