Libňatov je obec v Česku v okrese Trutnov v Královohradeckom kraji. 1. januára 2012 tu žilo 366 obyvateľov, z toho 182 mužov a 184 žien, pričom priemerný vek v obci bol 44,0 roka (muži 42,5 roka, ženy 45,5 roka).