Славянские племена, перемещавшиеся в район южнее рек Дунай и Сава в конце VI века и в течение VII века, поселились на нынешней территории Сербии в основном в долинах рек с тучными пастбищами, густыми лесами и плодородными почвами — Ибар, Западная Морава, в верховьях Дрины и далее на южнее — в долинах рек Лим (притока Дрины), Тара и Пива (от слияния которых образуется Дрина). Славяне вытеснили прежних жителей этой территории — иллирийцев, греков, римлян и романизированных греков, кельтов — в такие балканские города-крепости, как Сингидунум (Белград) и Сердика (София), в города на побережье Эгейского и Адриатического морей, а также в горы. Романизированное население (влахи) бежало в более высокие районы Динарского нагорья, иллирийцы — в горы Албании, римляне — к Адриатическому морю, греки — к Эгейскому морю. Однако многие иллирийцы и влахи создали анклавы на территориях, где поселились славяне. Неславянское население отличалось от славян не только своим языком, но также занятиями и местами проживания: славяне — землепашцы и скотоводы — жили на равнинах и в долинах рек, в то время как неславяне — скотоводы и ремесленники — в верхних частях горных долин и в городах. Сельские поселения и славян, и неславян не были постоянными вплоть до начала XIX века. Те и другие имели обычай покидать свою общину, избегая гнёта помещиков, мести враждебно настроенных племён, грабителей, либо в поисках более удобных земель.