Der Stadtteil St. Johannis liegt westlich der Altstadt und oberhalb der Pegnitz. In St. Johannis befindet sich der berühmte St.-Johannisfriedhof und die Hesperidengärten.