Na Zagroju panowała dynastia Wyszesławiców, która uznawała zwierzchnictwo chanów bułgarskich. Serbia przyjęła chrzest za panowania księcia Muncimira w drugiej połowie IX w. Chrześcijaństwo umacniało się dzięki działalności uczniów Cyryla i Metodego. Około poł. X w. Zagorje rozpadło się na kilka państw, które także były zależne od Bułgarii. W wyniku upadku Carstwa Bułgarskiego w 1018 roku zwierzchnictwo nad państwami przejęli cesarze bizantyjscy, a w drugiej poł. XI w. władcy Królestwa Zety.

Serbia między XII a XV wiekiem W XII w. żupani Raszki odzyskali przewagę nad osłabioną Zetą. W sojuszu z Węgrami podjęli walkę z cesarstwem bizantyjskim. Pod koniec XII w. wielki żupan Raszki i założyciel dynastii Nemaniczów Stefan Nemania zjednoczył ziemie serbskie i uniezależnił się od Bizancjum. W 1217 roku jego syn Stefan Nemanić koronował się. Wraz z bratem Sawą w 1219 roku ustanowił arcybiskupstwo serbskie w Žičy. Kraj został spustoszony przez Tatarów w latach 1241–1242. Za panowania Stefana Duszana (1331–1346) Serbia zajęła Macedonię, Epir i Tesalię. Państwo było wówczas u szczytu potęgi i miało największy w swej historii zasięg terytorialny. W 1346 roku w Peci ustanowił patriarchat i koronował się na cara Serbów i Romejów (Greków). Stefan Duszan zmarł podczas przygotowań do wyprawy po tron w Konstantynopolu.