 The gmina covers an area of , and as of 2006 its total population is 4,116 (4,100 in 2011).Gmina Winnica contains the villages and settlements of Białe Błoto, Bielany, Błędostowo, Brodowo-Bąboły, Brodowo-Wity, Budy-Zbroszki, Domosław, Gatka, Glinice Wielkie, Glinice-Domaniewo, Gnaty-Lewiski, Gnaty-Szczerbaki, Gnaty-Wieśniany, Golądkowo, Górka Powielińska, Górki Duże, Górki-Baćki, Górki-Witowice, Kamionna, Łachoń, Mieszki-Kuligi, Mieszki-Leśniki, Nowe Bulkowo, Pawłowo, Poniaty Wielkie, Poniaty-Cibory, Powielin, Rębkowo, Skarżyce, Skorosze, Skoroszki, Skórznice, Smogorzewo Pańskie, Smogorzewo Włościańskie, Stare Bulkowo, Winnica, Winniczka and Zbroszki.Gmina Winnica is bordered by the gminas of Gzy, Nasielsk, Pokrzywnica, Pułtusk, Serock and Świercze.