Solec-Zdrój is a spa village located in southern Poland within the Świętokrzyskie Voivodeship. It serves as the seat of Gmina Solec-Zdrój and is situated on the Rzoska river in the historic region of Lesser Poland.
The village is positioned approximately 17 km (11 mi) southeast of Busko-Zdrój and about 61 km (38 mi) south of Kielce, which is the regional capital. It is primarily recognized for its status as a spa destination.