Damasławek is a village located in the Wągrowiec County within the Greater Poland Voivodeship in west-central Poland. It serves as the administrative seat for the local municipality known as Gmina Damasławek.
The settlement functions as a primary center for its surrounding district, providing local governance and services for the rural area of the region.