Mosina is a town located in Poznań County within the Greater Poland Voivodeship in west-central Poland. It is situated approximately 21 km (13 mi) south of the city of Poznań.
As of 2004, the town had a population of 12,107 inhabitants. The Mosiński Canal flows east and west through the town before joining the Warta River just to the east.