
Krásnohorské Podhradie leží v Rožňavskej kotline v doline potoka Pača, pravostranného prítoku Čremošnej.
Južná časť chotára je na kotlinovej pahorkatine, severná vo vrchovine Slovenského rudohoria, ktoré tvoria prvohorné horniny (kvarcity, pieskovce, fylity, zlepence a.p.). Ťaží sa tu železná ruda.
Má hnedé lesné pôdy, zalesnená je prevažne dubom a borovicou.
Rozprestiera sa na 2317 ha, stred obce je 369 m n.m., v chotári 335-966 m n.m.
![]() | ![]() | ![]() | ![]() |