Город расположен на Приильменской низменности, на правом берегу р. Полисть (бассейн озера Ильмень), при слиянии с ней р. Порусья (пристань), в 99 км к югу от Великого Новгорода.
Одно из древнейших новгородских поселений (по археологическим данным основан в 10 в.). Впервые упоминается в Новгородской летописи под 1167 г. как Руса.
В 1828 г. на месте соляных источников был создан бальнеогрязевый курорт Старая Русса.
Ведущие предприятия Старой Руссы - заводы: авиаремонтный, химического машиностроения, приборостроительный (приборы для АЭС), медико-инструментальный. Предприятия лёгкой, пищевой, полиграфической промышленности. Производство стройматериалов.
В Старорусском районе выращивают лён, картофель, овощи (капуста, морковь, свёкла), зерновые и кормовые культуры. Мясо-молочное скотоводство, свиноводство, птицеводство.
Население - 33 335 человек