В летописи нет свидетельств о возникновения городов. Рассказ о Руси начинается с момента, когда Киев, Чернигов, Новгород, Ростов уже были крупными торговыми и административными центрами. В городах люди жили по законам народного правления. Единого правителя не было. Важнейшие вопросы решали на общем сходе.
В начале IX века на славянские города начали совершать варварские набеги орды печенегов. Хазары к тому времени ослабли и не могли защитить славянских купцов, поэтому главным торговым городам пришлось самим организовывать свою защиту.
Вокруг поселений стали возводиться стены, валы, рвы, и в каждом городе обязательно была своя вооруженная дружина. Дружины эти часто набирались из пришельцев с Балтийского моря, получивших у славян название варягов. Их присутствие, судя по летописям, стало заметным уже в середине IX века.
Из "Повести временных лет" следует, что некоторые города даже "оваряживались" из-за большого скопления людей этого племени. Много было их и в Новгороде, на Киевской земле и в других крупных славянских поселениях.
Варяги, оседая в городах, входили в состав родственного им класса вооружённых купцов. Они часто нанимались охранять русские торговые караваны или становились партнёрами славянских купцов и вместе с ними занимались торговлей.
В тех городах, где варягов было особенно много, они легко брали власть в свои руки, и военный начальник охраняемого города становился вождём. В скандинавских сагах такого вождя называли конунгом или викингом, что в русский язык перешло как князь или витязь. Так появлялась новая политическая форма жизни славян - варяжские княжества.