Auerbach ist eine kleine Stadt mit ca. 9.000 Einwohnern und befindet sich in der Oberpfalz im Landkreis Amberg-Sulzbach. Nürnberg ist ca. 45 km südwestlich und Bayreuth ca. 40 km nördlich gelegen.
Die St. Johannes Klinik liegt am nördlichen Stadtrand von Auerbach.