Obec Hajnice se nachází v okrese Trutnov v Královéhradeckém kraji. Svoji rozlohou se rozprostírá na ploše 3172 ha a je položena v nadmořské výšce 589 m n. m. První písemná zmínka o obci pochází z roku 1260. Hajnice se skládá ze šesti katastrálních území – Brusnice, Kyje, Nesytá, Hajnice, Horní a Dolní Žďár. Jsme též součástí mikroregionu Podkrkonoší. V současné době má naše obec 992 stálých obyvatel.
Vybavenost obce:
- mateřská škola
- základní škola
- pošta
- hospoda
- knihovna
- dům s pečovatelskou službou
- zdravotní středisko.
Spolky a sdružení:
- sbor dobrovolných hasičů
- SK Spartak
- šipkařský klub.
Památky:
- kostel sv. Mikuláše.
Přes území obce vede několik turistických tras a v blízkém okolí se nacházejí rekreační osady Nesytá, Mravenčí domky, Hajnička..atd.