Neukirchen bei Sulzbach-Rosenberg (Bavarian: Neikira bei Sulzboch-Rosenberg) is a municipality in Amberg-Sulzbach, a district (Landkreis) in the Upper Palatinate.