В рамках организации местного самоуправления в границах района функционирует Старорусский муниципальный округ (с 2005 до 2024 гг. — муниципальный район).
из Черенчицкой волости: Рамушевский, Старорамушевский.
В октябре — ноябре 1927 года Большегорбовский сельсовет был переименован в Кудровский, а Любоховский — в Тулитовский.
В ноябре 1928 года Евановский сельсовет был переименован в Виленский, а Иванковский — в Киевский. Образованы Дретенский, Нагаткинский, Речно-Котецкий и Соколовский сельсоветы. Упразднены Бельский, Большекозонский, Большеореховский, Волковицкий, Заболотский, Кудровский, Парфинский, Переволоцкий, Подцеповский, Соченский, Старорамушевский и Черенцовский сельсовет. 4 декабря Новинский сельсовет был передан в Белебёлковский район, а Шотовский сельсовет — в Залучский район.
По постановлению Президиума ВЦИК от 20 сентября 1931 года к Старорусскому району был присоединён упразднённый Подгощский район (Бурегский, Веряжский, Витонский, Горцевский, Любынский, Перетерский, Подгощский, Псижский и Угловский сельсоветы).
1 января 1932 года по постановлению Президиума ВЦИК к Старорусскому району была присоединена часть упразднённого Волотовского района — Взглядский, Волотовский, Горицкий, Городецкий и Песковский сельсоветы. Любынский и Угловский сельсоветы были переданы в Солецкий район.
15 февраля 1935 года Волотовский район был восстановлен и образован Шимский район в том числе и из части территории Старорусского района. Взглядский, Волотовский, Горицкий, Городецкий и Песковский сельсоветы отошли Волотовскому району; Веряжский, Витонский, Горцевский, Подгощский и Псижский — Шимскому.
11 сентября 1938 года был образован рабочий посёлок Парфино.
Указом Президиума ВС РСФСР от 19 сентября 1939 года Старая Русса преобразована самостоятельную административно-хозяйственную единицу и подчинена непосредственно Леноблисполкому.
Указом Президиума ВС СССР от 5 июля 1944 года была образована Новгородская область. В её состав тогда вошли город областного подчинения Старая Русса и Старорусский район.
8 июня 1954 года были упразднены Великосельский, Виленский, Ефремовский, Ивановский, Киевский, Котицкий, Медниковский, Нагаткинский, Перетерковский, Речно-Котецкий, Сычевский и Тулитовский сельсоветы.
18 сентября 1958 года был образован Виленский сельсовет.
Указом Президиума ВС РСФСР от 22 июля 1961 года был упразднён Залучский район, а часть его территории была передана в состав Старорусского района (Боровской, Дегтяревский, Дубковский, Залучский, Ляховичский, Матасовский, Рахлицкий, Черенчицкий и Шубинский сельсоветы).
17 августа 1961 года был упразднён Дегтяревский сельсовет.
С декабря 1962 года по 12 января1965 года, вовремя неудавшейся всесоюзной реформы по делению на сельские и промышленные районы и парторганизации, в соответствии с решениями ноябрьского (1962 года) пленума ЦК КПСС «о перестройке партийного руководства народным хозяйством», район в числе многих в СССР был временно упразднён (укрупнён). В то время его территория была передана в состав вновь образованного Старорусского сельского района, который также включил в себя Полавский район (без Подберезского сельсовета), сельсоветы Волотовского района (Горицкий, Городецкий, Дёрглецкий, Волотовский, Взглядский, Должинский, Песковский, Славитинский и Старский), сельсовет Кривецкий бывшего Поддорского района, сельсоветы бывшего Шимского района (Веряжский и Псижский и населённые пункты Большая и Малая Витонь, Мстонь и Коростынь Большевитонского сельсовета). Городу областного значения Старой Руссе был административно подчинён рабочий посёлок Парфино. Пленум ЦК КПСС, состоявшийся 16 ноября 1964 года восстановил прежний принцип партийного руководства народным хозяйством. Старорусский сельский район был преобразован в административно-территориальный район. В его состав вошли Астриловский, Борисовский, Боровской, Бурегский, Веряжский, Взвадский, Взглядский, Виленский, Волотовский, Высоцкий, Горицкий, Городецкий, Дворецкий, Дёрглецкий, Должинский, Дретенский, Дубковский, Дубовицкий, Дубровский, Залучский, Зехинский, Кривецкий, Лажинский, Лазарицкий, Ляховичский, Мануйловский, Матасовский, Наговский, Новодеревенский, Пеньковский, Песковский, Полавский, Псижский, Рамушевский, Рахлицкий, Славитинский, Соколовский, Старский, Сусоловский, Троховский, Утушкинский, Шубинский и Юрьевский сельсоветы.
14 апреля 1965 года Соколовский сельсовет был переименован в Новосельский. 3 ноября в новый Волотовский район были переданы Взглядский, Волотовский, Горицкий, Городецкий, Дёрглецкий, Должинский, Песковский, Славитинский и Старский сельсоветы.
8 апреля 1966 года был упразднён Рахлицкий сельсовет.
2 декабря 1968 года были образованы Берёзовский и Федорковский сельсоветы. Указом Президиума ВС РСФСР от 13 декабря 1968 года был образован Парфинский район. В его состав из Старорусского района включены рабочий посёлок Парфино и 9 сельсоветов: Дворецкий, Дубровский, Лажинский, Лазарицкий, Мануйловский, Новодеревенский, Полавский, Федорковский и Юрьевский.
12 февраля 1973 года Указом Президиума ВС РСФСР был воссоздан Шимский район в который вошёл Веряжский сельсовет Старорусского района.
11 марта 1974 был упразднён Псижский сельсовет. 30 июля упразднён Кривецкий сельсовет. 22 сентября 1975 года упразднён Матасовский сельсовет. 27 сентября 1976 года упразднён Боровской сельсовет.
18 октября 1989 года был образован Медниковский сельсовет[3].
В Старорусский район в рамках административно-территориального устройства входят 8 поселений как административно-территориальных единиц области, в том числе Старорусское с двумя деревнями и с центром в Старой Руссе, являющейся городом областного значения, вхождение которого в состав района не обозначено чётко реестром административно-территориального устройства области[24][25]. Город учтён в составе района в законе о судебных районах Новгородской области[26], а с ноября 2005 до октября 2007 года официально указывалось Старорусское поселение в составе района в перечне поселений из приложения к закону об административно-территориальном устройстве[27].
Первоначально областным законом от 11 ноября2005 года № 559-ОЗ на территории района было образовано 20 поселений как административно-территориальных единиц области и выделен 1 город областного значения[24]. 1 января 2006 года в рамках муниципального устройства Областным законом от 22 декабря 2004 года N 372-ОЗ на территории муниципального района было создано 21 муниципальное образование, в том числе одно городское и 20 сельских поселений[28].
Областным законом от 24 марта 2011 года в районе было выделено (восстановлено) Старорусское поселение как административно-территориальная единица области[30], которое включает две деревни, подчинённые г. Старой Руссе[25].
Областным законом Новгородской области от 11 декабря 2024 года муниципальный район и все входившие в его состав сельские и городское поселения были упразднены и преобразованы путём их объединения в Старорусский муниципальный округ[31]
Населённые пункты
В Старорусский район с райцентром входят 290 населённых пунктов, среди которых один город и 289 сельских населённых пунктов[25]:
2011 год объём отгруженных товаров обрабатывающие производства (по крупным и средним организациям) 4,1 млрд руб.
Машиностроение и металлообработка
ОАО «123 Авиационный ремонтный завод»
ОАО «Старорусприбор»
ООО «Завод Химмаш»
МУП МТС «Старорусская»
ОАО «Старорусский АРЗ» и СТ ЗАО «РКТМ СПб» (производство холодного металлопроката и строительных профилей. Работает свыше 100 человек).
Пищевая промышленность
ООО «Лакто-Новгород» (переработка молока)
ООО «Старорусский мясной двор» (переработка мяса)
ООО «Русь»
ООО «Фортуна» (мясные и плодоовощных консервы)
ООО «Старорусские пекарни и кондитерские» (бывший ОАО «Старорусский хлеб»)
ОАО "КПП «Старорусский»
ООО «Дельта-стикс» (переработка рыбы)
Энергетика
филиал «Теплоэнерго г. Старая Русса и Старорусского района»
Сельское хозяйство
Сельскохозяйственным производством в районе занимаются 19 сельскохозяйственных предприятий (из них 6 рыболовецких), некоторые из них:
ЗАО «Рассвет» (Молочное животноводство)
СПК им. Ильича (Молочное животноводство)
СПК «Союз» (Молочное животноводство)
СПК «Путь Ленина» (Молочное животноводство)
ООО «Великое Село» (молочное животноводство)
ООО «Старорусское» (Птицеводство, Куриное яйцо)
СПК «Колос» (животноводство)
СПК «Налишки» (животноводство)
СПК «Красный Рыбак» (рыблоловство)
ООО «Астрилово» (мясное животноводство)
В районе имеется 57 фермерских и рыболовецко-крестьянских хозяйств, в них занято 190 человек, из них 128 человек занимается промышленным выловом рыбы.
Более 13 тысяч личных подсобных хозяйств.
Лесопользование
Старорусский лесхоз (в том числе и посадка лесных культур)
ОАО «Светогорск».
Транспорт
Через район проходят железнодорожные ветки, связывающие Старую Руссу с Москвой,Псковом и Таллином. Перевозки пассажиров по территории района и между городами осуществляют четыре специализированных автопредприятия, имеются 12 городских автобусных маршрутов, а также 16 внутренних районных и 12 междугородних.
В Старой Руссе находится аэродром экспериментальной авиации, используемый для испытания самолётовпосле их ремонта на ОАО «123 авиаремонтный завод».
Культура
Достопримечательности
Дом-музей Ф. М. ДостоевскогоХотя выбор Старой Руссы как места летнего отдыха был в достаточной мере случайным, она на 8 лет становится родным городом для Федора Михайловича Достоевского и на 46 лет для его семьи.[38] В Старой Руссе впоследствии будут написаны романы «Бесы», «Подросток», «Братья Карамазовы», Пушкинская речь, статьи для «Дневника писателя».
20 ноября1968 года у дороги от озера Ильмень до деревни Буреги был установлен обелиск, а 19 мая2000 года в деревне Заднее Поле состоялось открытие мемориала братского захоронения в честь Якутских стрелков, погибших в боях в Приильменье за освобождение Старорусского района от немецко-фашистских захватчиков в 1943 году.