 The gmina covers an area of , and as of 2006 its total population is 3,622 (3,379 in 2013).Gmina Kobylin-Borzymy contains the villages and settlements of Franki-Dąbrowa, Franki-Piaski, Garbowo-Kolonia, Kierzki, Kłoski-Młynowięta, Kłoski-Świgonie, Kobylin-Borzymy, Kobylin-Cieszymy, Kobylin-Kruszewo, Kobylin-Kuleszki, Kobylin-Latki, Kobylin-Pieniążki, Kobylin-Pogorzałki, Kropiwnica-Gajki, Kropiwnica-Racibory, Kurowo, Kurowo-Kolonia, Kurzyny, Makowo, Milewo Zabielne, Mojki, Nowe Garbowo, Piszczaty-Kończany, Piszczaty-Piotrowięta, Pszczółczyn, Sikory-Bartkowięta, Sikory-Bartyczki, Sikory-Janowięta, Sikory-Pawłowięta, Sikory-Piotrowięta, Sikory-Tomkowięta, Sikory-Wojciechowięta, Stare Wnory, Stypułki-Borki, Stypułki-Święchy, Stypułki-Szymany, Wnory-Kużele, Wnory-Wandy and Zalesie Łabędzkie.Gmina Kobylin-Borzymy is bordered by the gminas of Choroszcz, Kulesze Kościelne, Rutki, Sokoły, Tykocin and Zawady.