Численность постоянного населения Новгородской области по данным Всероссийской переписи населения 2010 года составляет 634,1 тысячи человек. Из них свою национальность указали 92,9%.
В регионе проживает население 138 национальностей и этнических групп. При проведении предыдущей переписи в 2002 году это число составляло 117.
Насчитывается 8 национальностей, численность населения которых превышает 1000 человек. Это русские, украинцы, цыгане, белорусы, армяне, татары, азербайджанцы и узбеки. В 2010 году из этой группы выбыли чеченцы и немцы, но вошли узбеки.
С численностью населения от 100 человек до 1000 в области насчитывается 28 национальностей. Численность населения каждой из остальных национальностей составляет менее 100 человек, сообщает пресс-центр администрации Новгородской области.
Русское население является наиболее многочисленным в области и насчитывает 560,3 тысячи человек - 95,1% от численности населения указавшего национальную принадлежность.
В отрезок между переписями численность постоянно проживающих в области узбеков увеличилась на 449 человек (на 73,2%), таджиков - на 297 (в 2,2 раза), цыган - на 210 (на 6,2%), молдаван - на 203 человека (на 33,8%).
Наиболее уменьшилась численность украинцев - на 3,4 тысячи человек (на 32,8%), белорусов - на 1,9 тысячи (на 35,1%), татар - на 422 (на 20,3%), чеченцев - на 347 (32,3%), немцев - на 346 (на 34,3%), чувашей - на 234 (32,1%), евреев - на 180 человек (на 36.7%).