Obec Kruh leží v Libereckém kraji v ORP Jilemnice v nadmořské výšce 426 m. V roce 2014 zde žilo 471 obyvatel. Kruh má katastrální území o rozloze 604 ha.