Karlštejn, v obrozenecké době nazýván také Karlův Týn, je středověký hrad, nacházející se v katastrálním území Budňany v městysi Karlštejn v okrese Beroun.