GO:0090435: protein localization to nuclear envelope
A process in which a protein is transported to, or maintained at, a location within a nuclear envelope.