Krivoklát leží v severnej časti Bielych Karpát v rovnomennej doline. Nadmorská výška v strede obce je 330 m n. m., v chotári 320-626 m n. m. Zväčša odlesnená východná časť chotára s obcou leží v podhorskej pahorkatine pohoria zo skrasovatených druhohorných hornín, smerom na západ prechádza do zalesnenej hornatiny. Prevládajú hnedé lesné pôdy.
Zdroj: Vlastivedný slovník obcí na Slovensku, 2. časť