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