Krompachy leżą w środkowym Spiszu, w dolinie rzeki Hornad i leżą na styku trzech masywów górskich. D la sportowców jest dostępny ośrodek narciarski Plejsy, który znajduje się na północnych stokach góry Krompašský vrch. W ramach ośrodka znajdują się trasy zjazdowe i biegowe odpowiednie dla wszystkich narciarzy.