Obec Kruh leží v západní částí Podkrkonoší, v okrese Semily. Rozloha katastru je 604 ha. Kruh je obcí podhorského charakteru s rozptýlenou zástavbou. Osou výrazně protáhlého půdorysu obce je Kružský potok, sledovaný silnicí III. Třídy Roztoky u Jilemnice – Kruh – Mříčná.
Zástavba Hoření část obce sleduje tuto osu zhruba v délce 3 km. V horní (severní) části obce je rozložena převážně na levém břehu potoku, kolem komunikace a na prudkém levobřežním svahu až po terénní hranu údolí.