Низшую ступень социальной лестницы в новгородской земле занимали холопы, которые были слугами в боярских дворах и рабочими в крупных боярских вотчинах.
В X–XI вв. Новгород находился под властью киевских князей, которые держали в нем своего наместника (обычно одного из своих сыновей) и которым Новгород до времени Ярослава Мудрого платил дань наравне с другими русскими землями. Однако уже при Ярославе в отношении Новгорода к великому князю киевскому произошла существенная перемена. Покидая Новгород, Ярослав дал новгородцам «грамоту», которая определяла их отношение к великому князю. Согласно этой грамоте Ярослав предоставил Новгороду определенные права и привилегии.
В результате разделения Руси в XI–XII вв. Новгороду представилась возможность приглашать к себе того из князей, который был ему «люб». С этого времени в летописях можно найти многочисленные известия о том, что новгородцы «изгнаша», «выгнаша» или «выслаша» от себя какого-то князя, к себе «позваша», «прияша» или «посадиша» другого.
С конца XIII в. вся полнота власти в Новгороде, а также в отделившемся от него Пскове перешла к республиканским органам. В XIV–XV вв. в Новгороде и Пскове оформляется развитый административный и судебный бюрократический аппарат, создаются свои правовые кодексы – Новгородская и Псковская судные грамоты.
Определяющим в эволюции политического строя в Новгороде было усиление его боярско-олигархического характера. Родовитое новгородское боярство консолидируется в замкнутую правящую касту, не допускавшую в свою среду и к власти даже представителей меньших бояр – богатых, но не родовитых феодалов-землевладельцев (житьих людей).
Узурпация боярством республиканских органов власти на протяжении XIV–XV вв. выразилась прежде всего в резком увеличении числа посадников (с одного – в XII–XIII вв., до 34–36 – во второй половине XV в.), представлявших исключительно боярскую знать пяти городских концов и составивших вместе с другими высшими должностными лицами (архиепископом, тысяцким, кончанскими старостами) новгородский сенат – Совет господ, боярское правительство республики.
Князь. Князь был нужен Новгороду главным образом как предводитель войска. Но, предоставляя князю командование вооруженными силами, новгородцы не позволяли ему самостоятельно вести дела внешней политики и начинать войну без согласия веча. Новгородцы требовали от своего князя присяги в том, что он будет нерушимо соблюдать их права и вольности.
Приглашая нового князя, Новгород заключал с ним договор, точно определявший его права и обязанности. До нас дошел ряд таких договоров, первый из которых относится к 1265 г.
При этом вся местная администрация назначалась из новгородцев, а не из княжьих мужей. Новгородцы следили за тем, чтобы князь со своей дружиной не вмешивался во внутреннюю жизнь новгородского общества и не сделался бы в нем влиятельной силой.