Karpacz is a spa town and ski resort in Jelenia Góra County, Lower Silesian Voivodeship, south-western Poland.