Poniec is a town located in western Poland, specifically situated in the southern part of the Greater Poland Voivodeship. It serves as the capital of Gmina Poniec, which is a commune within Gostyń County.
The town has a population of 2,912 inhabitants. It is characterized by its administrative role as a local seat and its geographic position in the Greater Poland region.