Как вы полагаете, почему именно в Новгороде сложилась республиканская форма правления? Краткий ответ
Потому что Новгород был расположен рядом с западом, а на западе в это время уже была распространена республиканская форма правления
Так же большую власть в новгороде имели купцы, т.к основной вид деятельности которым занимались новгородцы была торговля, поэтому князь не имел значительных полномочий