 The gmina covers an area of , and as of 2019 its total population is 15,214.Gmina Nowogrodziec is bordered by the gminas of Bolesławiec, Gryfów Śląski, Lubań, Lwówek Śląski, Osiecznica, Pieńsk and Węgliniec.Apart from the town of Nowogrodziec, the gmina contains the villages of Czerna, Gierałtów, Godzieszów, Gościszów, Kierżno, Milików, Nowa Wieś, Parzyce, Wykroty, Zabłocie, Zagajnik, Zebrzydowa and Zebrzydowa-Wieś.