Obec leží na južnom Slovensku. Je súčastou nádhernej prírody u prostred Cerovej vrchoviny, v údolí riečky Gortva na juhovýchode od Fiľakova. Obec sa spomína od roku 1425 ako Danuskue, neskôr Kues (1255), Anyaskw (1344), Ayanaskewalya (1427 – 1431), Haynachkeallya (1565), Hajnacžka (1773), madarsky Ajnácskö. O hrade je prvá zmienka v roku 1245. Vznikol ako kráľovský na mieste staršej pevnosti.