Innbyggertall: 694 355 (folketelling 2002), ned fra rundt 753 000 i 1989. Novgorod oblast har den laveste befolkningstallet av alle oblastene i den europeiske delen av Russland. En av grunnene til den relativt lave befolkningstettheten er at området led sterkt under andre verdenskrig. Befolkningen er 70% urban, fordelt på ti byer.