The county covers an area of . As of 2006 its total population is 86,134, out of which the population of Trzcianka is 16,756, that of Czarnków is 11,356, that of Krzyż Wielkopolski is 6,283, that of Wieleń is 5,940, and the rural population is 45,799.
| Gmina | Type | Area (km²) | Population (2006) | Seat |
| Gmina Trzcianka | urban-rural | 375.3 | 23,482 | Trzcianka |
| Gmina Wieleń | urban-rural | 428.3 | 12,572 | Wieleń |
| Czarnków | urban | 9.7 | 11,356 | |
| Gmina Czarnków | rural | 347.8 | 10,887 | Czarnków * |
| Gmina Krzyż Wielkopolski | urban-rural | 174.6 | 8,791 | Krzyż Wielkopolski |
| Gmina Lubasz | rural | 167.6 | 6,992 | Lubasz |
| Gmina Połajewo | rural | 142.0 | 6,140 | Połajewo |
| Gmina Drawsko | rural | 163.0 | 5,914 | Drawsko |
| * seat not part of the gmina | ||||