It is located about southeast of Turnov within the Bohemian Paradise () landscape area.
The municipal area comprises the cadastral communities of Hnanice pod Troskami and Hrubá Skála proper, with the villages of Bohuslav, Borek, Doubravice, Hnanice, Krčkovice, Rokytnice and Želejov.