Podhradie leží severovýchodne od okresného mesta Martin, vzdialeného 14 km od ústia Podhradskej doliny do Turčianskej kotliny.