Frankenstein liegt im Pfälzerwald und gehört zum Landkreis Kaiserslautern. Das Dorf prägen die beiden rund 420 Meter hoch gelegenen Burgen Diemerstein und Frankenstein.