Libnov (německy Liebenau) je malá vesnice, část obce Krajková v okrese Sokolov. Nachází se asi 1,5 km na sever od Krajkové, při okraji přírodního parku Leopoldovy Hamry. Je zde evidováno 29 adres. V roce 2011 zde trvale žilo 25 obyvatel.Libnov je také název katastrálního území o rozloze 3,81 km2.