Sulzbach-Rosenberg est une ville allemande située en Bavière, dans l'arrondissement d'Amberg-Sulzbach et dans le district du Haut-Palatinat.