Численность постоянного населения Новгородской области на 1 января 2018 года составила 606476 тысяч человек и в течение года сократилась на 6,2 тысяч человек (на 1 %). Сокращение численности населения в большей степени обусловлено естественной убылью, которая увеличилась на 21,7 %, в результате того, что темпы снижения рождаемости (на 14,1 %) были значительно выше темпов снижения смертности (на 2,5 %).