Формально высшим органом государственной власти было вече – собрание всех полноправных граждан республики. В Новгороде оно проходило либо на Ярославском дворе (западный берег реки Волхов), либо около Софийского собора (восточный берег), а в Пскове на площади Троицкого собора. И князь, и посадник, и любая группа граждан могли созвать вече. Компетенция веча была всеобъемлющей. Оно принимало законы и правила[10], оно приглашало князя, заключало с ним договор или изгоняло его; вече избирало, сменяло и судило посадника и тысяцкого; выбирало новгородского епископа; оно сосредоточило в своих руках всю военную и судебную власть; руководило всеми делами внешней и внутренней политики.