Stolberg ligger omtrent 5 km øst for Aachen i en dal ved siden av Eifel, som går østover herfra i området Hürtgenwald. I sør grenser Stolberg til kommunen Monschau og i nord til Eschweiler.