Die Burg Altpernstein ist eine mittelalterliche Burg im Dorf Altpernstein Michel in Oberösterreich im Bezirk Kirchdorf an der Krems im Traunviertel. Es ist eine Burg mit einem Burggrabenausläufer von einem Hügel zu ihrem Haus steinernen Berghirschwald. Um das Schloss herum sind auch 35,88 Hektar Naturschutzgebiet (lsg16, 2006) gemeldet. Die Burg liegt etwa 400 Fuß über dem Kremstal, 900 Meter über dem Meeresspiegel. Sie wird von etwa 200 Metern von ihrem Hausberg dominiert. Da die Burg auf einem Felsvorsprung steht, ist sie auf drei Seiten von fast senkrecht abfallenden Mauern und auf der vierten Seite von einem Wassergraben umgeben. Sie ist nur über eine Ziegelsteinbrücke zugänglich, die im 18. Jahrhundert durch eine Zugbrücke ersetzt wurde. Der Eingang zur Burg ist der tiefste Punkt des etwa sattelförmigen Felsens, auf dem das Gebäude errichtet wurde. Von der Terrasse aus können die Gäste sehen, dass der Felsen an der Talseite bis in den dritten Stock unter das Dach fällt.