Kolsko is a village in Nowa Sól County, Lubusz Voivodeship, in western Poland. It is the seat of the gmina (administrative district) called Gmina Kolsko.
Kolsko is bypassed by vovoideship road 315 to the east.
The nearest railway station is in Wolsztyn.