Demyansk (Russian: Демя́нск) is an urban locality (a work settlement) and the administrative center of Demyansky District of Novgorod Oblast, Russia, located along the . Municipally, it is incorporated as Demyanskoye Urban Settlement, the only urban settlement in the district. Population: 5,365 (2010 Census); 5,825 (2002 Census); 5,999 (1989 Census).