BNPP
BNPP stands for:
- Barisan National Pembebasan Patani , a northern Malay separatist movement
- Bataan Nuclear Powerplant , an intermittent nuclear power plant project in the Philippines
- Better Nigeria Progressive Party , Nigerian party
- BN ++ , a C ++ library for the analysis and also the visualization of biochemical networks and processes
- Balgarska nationalno-patriotitschna partija , a Bulgarian nationalist party