 The gmina covers an area of , and as of 2006 its total population is 23,482 (out of which the population of Trzcianka amounts to 16,756, and the population of the rural part of the gmina is 6,726).Apart from the town of Trzcianka, Gmina Trzcianka contains the villages and settlements of Biała, Biernatowo, Dłużewo, Ginterowo, Górnica, Kadłubek, Karcze, Kępa, Kochanówka, Łomnica, Łomnica Druga, Łomnica Pierwsza, Łomnica-Folwark, Łomnica-Młyn, Niekursko, Nowa Wieś, Ogorzałe, Osiniec, Pańska Łaska, Pokrzywno, Przyłęki, Radolin, Rudka, Runowo, Rychlik, Sarcz, Siedlisko, Smolarnia, Smolary, Stobno, Straduń, Teresin, Teresin-Karczma, Wapniarnia Pierwsza, Wapniarnia Trzecia and Wrząca.Gmina Trzcianka is bordered by the gminas of Czarnków, Człopa, Szydłowo, Ujście, Wałcz and Wieleń.