В раннее средневековье сербы сформировали несколько крупных общин, которые впоследствии перерастут в государственные образования. В междуречье Цетины и Неретвы, на побережье Адриатического моря располагалось Неретвлянское княжество, которое византийцы называли Пагания. Ей принадлежали и острова Брач, Хвар и Млет. Область между Неретвой и Дубровником называлась Захумле. Территорию от Дубровника до Бока-Которского залива занимали Травуния и Конавле. Южнее Боки, до реки Бояны, – Дукля, позднее именуемая Зетой. Реки Сава, Врбас и Ибар опоясывали Рашку. Византийский император Константин VII Порфирогенет писал, что область Босния (между реками Дрина и Босна) – это сербская земля, центром которой является город Соли (нынешняя Тузла).
Династия Вишеславичей и принятие христианства. Основателем первой сербской династии стал князь Вишеслав (Воислав), правивший в конце VIII в. и боровшийся за независимость от Византии и Болгарии. Его потомками были Радослав и Просигой. В середине IX в. власть принадлежала Властимиру, у которого было трое сыновей: Мутимир, Строимир и Гойник. В союзе с императором Константином Багрянородным Властимир воевал с болгарами. Процесс христианизации сербов занял несколько столетий. Известно, что в 70-е гг. IX в. сыновья Властимира приняли христианство, свидетельством чего стали имена Мутимира и Гойника – Стефан и Петр. В то время религиозными центрами сербов были Сплит и Сремска-Митровица. Ученики святых Кирилла и Мефодия – святые «пяточисленники» Савва, Климент, Наум и Ангеляр – после смерти святого Мефодия в Моравии, преследуемые франкскими епископами, прибыли на Балканы (в Болгарию и на Охрид), принеся с собой переводы на славянский язык Библии и богослужения, а также глаголицу – азбуку, подаренную славянам их учителями. Святой Климент – создатель кириллицы – вместе со своим духовным собратом Наумом основал на Охриде школу, через которую прошло более трёх тысяч христианских проповедников и миссионеров, проповедовавших среди славян, в том числе и сербов.
Последним правителем из династии Вишеславичей был Часлав Клонимирович, бежавший от болгарского царя Самуила, у которого он был в плену, и обновивший сербское государство при поддержке Византии. Его княжество простиралось от Травунии до Западной Моравы. В союзе с Византией Часлав храбро сражался с венграми, в битве с которыми и погиб. В это время существовало три сербских государства: Сербия (с Боснией), Захумле и Зета. Во второй половине X в. Босния отделилась от Сербии, признав власть Византии и Венгрии. Во главе её стоял бан.
Расцвет Дукли. Дукля (получила имя по римскому городу Доклея, который находился в районе сегодняшней Подгорицы в Черногории), которая позже называлась Зета, стала княжеством в X в. Правил в ней в это время, помимо прочих, и король Йован Владимир, которого победил и пленил болгарский царь Самуил, но спустя некоторое время освободил, женил его на своей дочери Косаре и вернул на престол. После падения государства Самуила (от рук византийского императора Василия II Болгаробойца) племянник Самуила Владислав убил Йована Владимира как потенциального претендента на престол. Йован Владимир почитается как первый сербский святой – страстотерпец, смиренно принявший свою участь (подобно русским святым Борису и Глебу), невинно пострадавший и отказавшийся от участия в гражданской войне.
После смерти Василия II, когда Византия погрузилась в кризис, сербы подняли против власти ромеев восстание, в ходе которого возвысился князь Воислав, известный как «дуклянин» или «травунянин серб». Попав в плен к византийцам, он, тем не менее, сумел освободиться. В конце концов он все-таки признал власть Константинополя, что пришлось сделать и его сыну Михаилу, которого папа Григорий VII называл в письме «королем славян, дуклянским правителем», предлагая ему знамя Святого Петра (ученые считают, что он получил от папы корону и знаки королевской власти, чтобы добиться самостоятельности от Византии). Стремясь к еще большей независимости, сын Михаила Бодин просил Ватикан прислать в Дуклю архиепископа, юрисдикция которого распространилась бы на территорию от Скадара, Бара и Котора на Боснию, вплоть до Сербии. Это, впрочем, не означает, что сербы переориентировались на Запад. Войско крестоносцев во главе с графом Раймондом Тулузским, проходя через Дуклю по пути в Святую землю, столкнулось с сопротивлением местного населения, хотя Бодин оказал Раймонду сердечный приём. После смерти Бодина Дукля приходит в упадок. Самостоятельными сербскими государствами становятся Босна и Рашка.
Возвышение Рашки. Вукан был первым великим жупаном Рашки, о котором сохранились сведения. Вместе с Бодином он сражался с византийцами и продолжил это делать даже тогда, когда его союзник примирился с Константинополем. К Рашке были присоединены Косово и Хвосно (современная Метохия), население которых было преимущественно сербским. Рашка увеличивала свою территорию в направлении Рас – Звечан – Печ. После смерти Вукана византийский император Иоанн II Комнин покорил Рашку, но сербы поднимали одно восстание за другим. В начале 30-х гг. XII в. великий жупан Рашки Урош I выдал свою дочь Елену за будущего венгерского короля Белу II. Брак был частью стратегического плана, целью которого была опора на Венгрию и освобождение от византийского господства. Брат Елены Белош стал венгерским палатином и хорватским баном.
После этого наступила эпоха Неманичей – великий расцвет сербского средневековья.