 The gmina covers an area of , and as of 2006 its total population is 7,597.Gmina Wierzbinek contains the villages and settlements of Boguszyce, Boguszyczki, Broniszewo, Cegielnia-Rudki, Chlebowo, Chrząszczewo, Ciepłowo, Dębowiec, Dobra Wola, Dziadoch, Florianowo, Gaj, Galczyce, Galczyczki, Goczki Polskie, Helenowo, Janinów, Janowice, Janowo Racięckie, Julianowo, Kalina, Katarzynowo, Kazimierowo, Kazimierzewo, Kazubek, Kolonia Racięcka, Kryszkowice, Krzymowo, Kwiatkowo, Leszczyc, Łysek, Łysek-Sosnówka, Majdany, Mąkoszyn, Mielno, Morzyczyn, Noć, Nockie Holendry, Nowa Ruda, Nowiny Kryszkowskie, Nykiel, Obory, Ostrówek, Ostrowo, Pagórki, Palmowo, Pamiątka, Paradowo, Posada, Racięcin, Romanowo, Ruszkówek, Ruszkowo-Parcel, Rybno, Sadlno, Słomkowo, Stanisławowo, Stara Ruda, Stefanowo Racięckie, Straszewo, Sumin, Suskowo, Synogać, Talarkowo, Teodorowo, Teresewo, Tomaszewo, Tomisławice, Walerianowo, Wandzinowo, Wierzbinek, Wilcza Kłoda, Witkowice, Władysławowo, Wojciechowo, Wójcinek, Zaborowo, Zakrzewek, Zamość, Zaryń, Zielonka, Ziemięcin, Złotowo, Żółwiniec and Żychlinek.Gmina Wierzbinek is bordered by the gminas of Babiak, Piotrków Kujawski, Skulsk, Ślesin, Sompolno and Topólka.