Obec Kacákova Lhota se nachází v okrese Jičín v Královéhradeckém kraji. Žije v ní 178[1] obyvatel.
První písemná zmínka o obci pochází z roku 1546.