Libchyně leží asi 3 km severovýchodně od Nového Města nad Metují. Rozlohou 1,19 km2 jsou nejmenší obcí náchodského okresu s nejmenším počtem obyvatel (k 1.1.2020 - 72 obyvatel). Obec je vystavěna v údolí Libchyňského potoka, levého přítoku řeky Metuje. Uprostřed obce stojí kaplička se zvonicí a naproti ní kamenný kříž.
Na potoce je vybudovaná celá řada přehrážek, které slouží ke stabilizaci vodního toku a k zachycení splavenin. Přímo v obci bylo v nedávné době upraveno koryto toku a pobřežní zdi.