Почему несмотря на то что главой новгорода был князь, мы говорим о новгородской республике
Потому что в новгороде было вече которое решало важные проблемы.