 The gmina covers an area of , and as of 2006 its total population is 6,992.Gmina Lubasz contains the villages and settlements of Antoniewo, Bończa, Bzowo, Dębe, Elżbiecin, Goraj, Jędrzejewo, Kamionka, Klempicz, Krucz, Kruteczek, Lubasz, Miłkówko, Miłkowo, Nowina, Prusinowo, Sławno, Sokołowo and Stajkowo.Gmina Lubasz is bordered by the town of Czarnków and by the gminas of Czarnków, Obrzycko, Połajewo, Wieleń and Wronki.