Its seat is the village of Nowiny, which lies approximately 9 kilometres (6 mi) south-west of the regional capital Kielce.
The gmina covers an area of 45.76 square kilometres (17.7 sq mi), and as of 2006 its total population is 6,983.
The gmina contains part of the protected area called Chęciny-Kielce Landscape Park.
Gmina Nowiny contains the villages and settlements of Bolechowice, Kowala, Nowiny, Sitkówka, Słowik, Szewce, Trzcianki, Wola Murowana, Zagrody, Zawada and Zgórsko.
Gmina Nowiny is bordered by the city of Kielce and by the gminas of Chęciny, Morawica and Piekoszów.