Szczucin is a town in Dąbrowa County, Lesser Poland Voivodeship, in southern Poland. It is the seat of the gmina (administrative district) called Gmina Szczucin. It lies approximately 16 kilometres (10 mi) north-east of Dąbrowa Tarnowska, 30 km (19 mi) north of Tarnów and 85 km (53 mi) east of the regional capital Kraków. The town has a population of 4,069.