Plankenfels liegt im Städtedreieck Bayreuth - Bamberg - Nürnberg im nörlichen Bereich der Fränkischen Schweiz.