Новосельское сельское поселение – одно из самых крупных в Старорусском районе. Поселок Новосельский – центр поселения, расположен в 14 км от Старой Руссы на реке Порусья. По существующей легенде князь Рус, основавший Старую Руссу, назвал так реку по имени своей жены Порусьи.
Поселок образован в 1947 году при авторемонтном заводе, который в свою очередь был создан на базе машинно-технической станции. Окрестные деревни имеют многовековую историю. Селения Псковитино, Марфино, Пенно, Лисьи Горки, Нагаткино, Подцепочье числятся в Шелонской пятине с 1898 года, Учно, Чернышово, Яблоново - с 1539 года.
На территории поселения расположены средневековые курганы и сопки: сопка VII-Х вв. юго-восточнее д.Котово; группа сопок, две насыпи Х-ХII вв. на западной окраине д. Марфино; Курган VI-ХIII вв. д.Нагаткино на берегу р. Порусьи; сопка VII-Х вв. д.Нагаткино на берегу р. Порусьи; Сопка VII-Х вв. в центре Д. Подцепочье; сопка VII-Х вв. в 1км севернее д.Чириково; военный мемориал советским воинам д.Марфино 1941-1944гг, братская могила советских воинов в д. Ожедово 1942-1944гг, Яблоново 1942-1944гг, д.Чириково 1942-1944гг, д. Лисьи Горки 1942-1944гг, в д. Пенно.