Міське населення. Соціальний склад міського населення Київської Русі був вельми різноманітним, що с характерною рисою суспільства середніх віків. Міське населення поділялося на дві основні групи: міські низи і міську аристократію. До останньої належали князі, бояри, вище духовенство, купці. Руська Правда з повагою називала "градинів", "купчин", лихварів. Купці, що займалися зовнішньою торгівлею, іменувалися "гості". Руська Правда надавала пільги купцям, які укладали угоди, на випадок їх неспроможності, банкрутства (статті 48, 49, 50 Пр. Пр.). Міські низи (ремісники, дрібні торговці, рядове духовенство) становили найбільш численну категорію міського населення. Основна маса городян була особисто вільною. Частина ремісників залежала від своїх хазяїн — бояр, купців, тощо. Особисто вільні ремісники (ковалі, гончарі, ювеліри, зброярі та ін.) і дрібні торговці у містах оподатковувалися або відробляли, беручи участь у будівництві та ремонті міських укріплень, наглядали за їхнім станом. Руська Правда визначала плату (хлібом, пшоном, солодом, грішми) представникам державної влади, які відали будівництвом міст і мостів, з коштів міського населення (статті 43, 96, 97 Пр. Пр.). На кошти того ж міського населення будувалися церкви, утримувалася церковна парафія.
Вільне ремісниче населення не було однорідним за своїм складом. Із загальної маси ремісників виділялися більш заможні майстри, в яких були залежні від них підмайстри або учні.
Соціально-економічна та правова нерівність призводила до загострення класових суперечностей і розвитку класової боротьби.