 The gmina covers an area of , and as of 2006 its total population is 8,646.The gmina contains part of the protected area called Brodnica Landscape Park.Gmina Kurzętnik contains the villages and settlements of Bratuszewo, Brzozie Lubawskie, Kąciki, Kacze Bagno, Kamionka, Krzemieniewo, Kurzętnik, Lipowiec, Małe Bałówki, Marzęcice, Mikołajki, Nielbark, Ostrówki, Otręba, Rygiel, Sugajenko, Szafarnia, Tereszewo, Tomaszewo, Wawrowice and Wielkie Bałówki.