Náchod was founded in the middle of 13th century by a knight Hron. He built a castle there because it was a good strategic place because of local trade road to Poland. The first written note goes back to 1254.