La República luchaba contra la expansión sueca y el feudalismo alemán. Desde mediados del siglo XII, los suecos fueron invadiendo las tierras finesas en las cuales algunas poblaciones debían pagar tributo a Nóvgorod. Nóvgorod fue a la guerra con los suecos en veintiséis ocasiones y con los Hermanos Livonios de la Espada, once. También rivalizaba con el Principado de Vladímir-Súzdal por la hegemonía en norte del Rus. Aprovechando la invasión mongola de la Rus de Kiev, los Caballeros de la Orden Teutónica, aliados con daneses y suecos, comenzaron a atacar los territorios novgorodianos en 1240. Sus campañas fracasaron con la batalla del Nevá en 1240 y la batalla del lago Peipus en 1242.