Schnaittenbach ist eine Stadt im Oberpfälzer Landkreis Amberg-Sulzbach etwa 75 km östlich von Nürnberg.