Kľačno leží v severnej časti pravnianskeho výbežku Hornonitrianskej kotliny v úzkom údolí rieky Nitry. Nadmorská výška v strede obce je 368 m n. m., v chotári 354-1205 m n. m. Chotár na pahorkatine, na svahoch Malej Fatry a pohoria Žiar tvoria vápence, staršie druhohorné kremence a granodiority. Jedľobučinami so sutinovými lesmi, miestami so smrečinami sú zalesnené len svahy pohorí.
Zdroj: Vlastivedný slovník obcí na Slovensku, 2. časť