Hnilec es un pueblo y municipio en el distrito de Spišská Nová Ves en la región de Košice en el centro-este de Eslovaquia .
El pueblo se encuentra a una altitud de 669 metros y cubre un área de 27.082 km². En 2011 tenía una población de unos 451 habitantes.
Los registros para la investigación genealógica están disponibles en el archivo estatal "Statny Archiv en Levoca, Eslovaquia"