Obec Chuchelna leží na hranici chráněné krajinné oblasti Český ráj, 2 km západně od Semil. Rozkládá se pod severovýchodním svahem Kozákova při chuchelském potoku. Obec se skládá ze tří části: Chuchelna, Lhota a Komárov. K části Chuchelna patří i osada Slap.
Název Chuchelna pravděpodobně pochází ze staročeského výrazu chuchel, je možné jej spojovat s nahromaděním prvních domků u soutoku Javornického a Záhořského potoka. Osada vznikla na zemské obchodní stezce spojující Prahu a Vratislav. Tuto stezku ve středověku u Kozákova střežily dvě tvrze.
Mezi kulturní památky obce patří barokní sousoší kalvarie a pomník obětem I. a II. světové války . Na území obce se také nachází prvohorní vrch Kozákov, s nadmořskou výškou 744 m. Na jeho vrcholu stojí Riegrova turistická chata a rozhledna.