NPN may refer to:
Science and technology Next Protocol Negotiation, in computer networking Non-protein nitrogen, an animal feed component NPN transistor Normal Polish notation, in mathematics Neptunium nitride, a chemical compound
Organisations National Party of Nigeria, a former political party New Politics Network, a UK think tank
Other uses Natural Health Product Number, required by the Canadian Natural Health Products Directorate