Podhradie leží v južnej časti Hornonitrianskej kotliny pri severozápadnom úpätí pohoria Vtáčnik na náplavovom kuželi. Nadmorská výška v strede obce je 550 m n. m., v chotári 411-1189 m n. m. Chotár tvoria vulkanické horniny s výskytom uhoľných slojov. Má hnedé lesné pôdy. Zalesnený je jedľobučinami, miestami so smrekom.
Zdroj: Vlastivedný slovník obcí na Slovensku, 2. časť