Obec Hajnice vznikla sloučením několika dříve samostatných osad v r. 1949: Brusnice (později Německá Brusnice), Hajnice, Kyje, Mravenčí Domky, Tadeášovy Domky, Nová Bída, Horní a Dolní Žďár, Výšinka (neboli Ženská Bída), Nesytá a Kamenice. Od raného středověku tudy vedla tzv. solná stezka z vnitrozemí (od Jaroměře) přes Liščí vrch do Trutnova a dál do Polska. Místními byla nazývaná "stará jaroměřská silnice". Přestala se používat v polovině 19. stol., kdy byly vybudované nové silnice, používané dodnes.