Согласно Уставу области и Закону «Об административно-территориальном устройстве Новгородской области», субъект РФ включает[1][2][3]
В рамках муниципального устройства области, в границах административно-территориальных единиц Новгородской области всего образовано 142 муниципальных образования (по состоянию на 1 января 2016 года)[12]:
В марте 2020 года в муниципальные округа преобразованы Волотовский[13], Марёвский[14], Солецкий[15] и Хвойнинский[16] муниципальные районы, все входившие в их состав городские и поселения упразднены.
Законом Новгородской области от 31 марта 2009 года № 498-ОЗ[18], вступившим в силу 17 апреля 2009 года, Батецкое и Городенское сельские поселения объединены в Батецкое сельское поселение с административным центром в посёлке Батецкий.
Законом Новгородской области от 30 марта 2010 года № 714-ОЗ[19], вступившим в силу 12 апреля 2010 года, Вольногорское и Мойкинское сельские поселения объединены в Мойкинское сельское поселение с административным центром в деревне Мойка.
Законом Новгородской области от 30 марта 2010 года № 715-ОЗ[20], вступившим в силу 12 апреля 2010 года, объединены: