Gmina Nowy Duninów (do 1954 gmina Duninów) - gmina wiejska w województwie mazowieckim, w powiecie płockim. W latach 1975-1998 gmina położona była w województwie płockim.
Brwilno, Brwilno Dolne-Soczewka, Duninów Duży, Dzierzązna, Kamion-Grodziska, Karolewo-Nowa Wieś, Lipianki, Nowy Duninów, Popłacin, Stary Duninów, Środoń-Brzezinna Góra, Trzcianno-Jeżewo, Wola Brwileńska.