Dolsk [dɔlsk] is a town of approximately 1,400 inhabitants (as of 2005) in the Greater Poland Voivodeship of Poland. A capital of a commune within the powiat of Śrem, the town is a minor centre of trade and commerce. The town is located between two lakes, the Dolskie Wielkie and Dolskie Małe, both deriving their names from the name of the town. Geographically, the town lies in the Leszczyńska Uplands in Greater Poland, close to its border with Lower Silesia.