Hrabušice (węg. Káposztafalva, niem. Kabsdorf) – wieś (obec) na Słowacji w powiecie Spiska Nowa Wieś (słow. okres Spišská Nová Ves) w kraju koszyckim (słow. Košický kraj). Wieś leży w Kotlinie Hornadzkiej, na północno-zachodnim krańcu Słowackiego Raju na wysokości 548 m n.p.m. Zabudowania miejscowości rozłożone są nad potokiem Vydrničanka w dolinie rzeki Hornad.
W 2011 liczba ludności w Hrabušicach wynosiła 2393, większość z nich to wierni Kościoła rzymskokatolickiego (ok. 90% mieszkańców). We wsi mieszka także mniejszość romska (ok. 350 osób).