Kraśnik is a town in eastern Poland with 37,989 inhabitants (2003), situated in the Lublin Voivodeship. It is the seat of Kraśnik County.