Союз самоуправляющихся общин всех уровней представлял собой то, что мы именуем политическим строем Великого Новгорода. Чаще всего его называют «феодальной республикой». Центральным элементом этой политической системы было знаменитое новгородское вече. Именно здесь решались насущные проблемы новгородского государства. Вече собиралось не периодически. Собрания проходили лишь тогда, когда в этом возникала необходимость. Созвать его могла любая группа граждан, посадник или князь. Вече принимало законы (именно на подобном собрании в 1471 г. была принята знаменитая Новгородская судная грамота), приглашало князя, заключало с ним договор, а в случае необходимости расторгало его. Вече выбирало и смещало посадников, определяло кандидатов на пост новгородского архиепископа, даровало или передавало в условное владение государственные земли, выделяло деревни на кормление князю и его дружине. Кроме того, вече являлось и высшей судебной инстанцией по особо важным политическим или уголовным делам, и могло выносить такие приговоры, наказание за которые предусматривало лишение жизни или конфискацию имущества обвиняемого.
Вече имело свою канцелярию («вечевую избу»), во главе которой стоял «вечный дьяк». Постановления и приговоры веча скреплялись печатями Великого Новгорода. Грамоты писались от имени всего Новгорода, его правительства и народа. Большое новгородское Вече созывалось чаще на Торговой стороне, на Ярославовом дворе. Собравшаяся здесь многотысячная толпа «вольных мужей», конечно же, не всегда придерживалась порядка и благочестия. По самой своей организации там не могло быть ни правильного хода дискуссии, ни тем более голосования. Решения принимались, говоря словами В. О. Ключевского, «на слух, на глаз, или, лучше сказать, по силе криков и голосов». В случае же непреодолимых разногласий на вече возникали шумные споры и даже драки. Победившая сторона признавалась большинством. Иногда в городе собиралось два веча: одно на Торговой, а другое на Софийской стороне. Споры между враждующими сторонами нередко превращались в столкновения, происходившие, как правило, на мосту через реку Волхов.
Князь в новгородской администрации занимал совершенно особое положение. Фактически его функции ограничивались командованием вооруженными силами государства и организацией его обороны. Уже на начальном этапе княжеских усобиц новгородцы отказались от правила принимать у себя князя, назначенного из Киева, и стали приглашать к себе тех, кто им был «люб». Поэтому новгородцы ценили воинственных князей – таких, как Мстислав Храбрый, его сын Мстислав Удалой, а несколько позже и Александр Невский. Однако, предоставляя князю право командовать вооруженными силами, новгородцы не позволяли ему самостоятельно вести внешнеполитические дела и вмешиваться во внутренние дела Новгорода.
Приглашая князя, новгородцы заключали с ним формальный договор, точно определявший его права и обязанности. До нас дошел целый ряд подобных договоров, наиболее ранний из которых датируется 1265 г. Эти договоры формулируют и закрепляют традиционный, существовавший еще с Киевской Руси, политический порядок, согласно которому каждый вновь приглашаемый князь обязуется «Новгород держать по старине, по пошлине и без обиды… А без посадника княже суда не судити, ни волостей не раздавати, ни грамот не давати».
Новгород заботился о том, чтобы князь со своей дружиной не вошел слишком близко во внутреннюю жизнь Новгорода и не сделался в нем влиятельной силой. Поэтому ему было запрещено проживать в городе. Он мог жить лишь за его пределами, на Городище, в месте, специально отведенном ему под резиденцию. Он не имел права принимать кого-либо из новгородцев в личную зависимость, ссужать деньги в долг, приобретать земельную собственность и даже жениться на новгородке.