 The gmina covers an area of , and as of 2006 its total population is 13,129, of which the population of Brusy is 4,582, and the population of the rural part of the gmina is 8,547.The gmina contains part of the protected area called Zaborski Landscape Park.Apart from the town of Brusy, Gmina Brusy contains the villages and settlements of Antoniewo, Asmus, Broda, Brusy Wybudowanie, Brusy-Jaglie, Chłopowy, Czapiewice, Czapiewice Wybudowanie, Czarniż, Czarnowo, Czernica, Czyczkowy, Czyczkowy Wybudowanie, Dąbrówka, Gacnik, Gapowo, Giełdon, Główczewice, Huta, Kaszuba, Kaszuba Leśna, Kinice, Kosobudy, Krównia, Kruszyn, Kubinowo, Lamk, Laska, Lendy, Leśno, Lubnia, Małe Chełmy, Małe Gliśno, Męcikał, Męcikał-Struga, Młynek, Okręglik, Orlik, Parowa, Parzyn, Peplin, Pokrzywno, Przymuszewo, Rolbik, Rudziny, Skoszewo, Spierwia, Turowiec, Wawrzyn, Widno, Wielkie Chełmy, Windorp, Wysoka Zaborska, Żabno, Zalesie and Zimna Kawa.