National Bank of Pakistan (NBP) is a Pakistani government-owned commercial bank which is a subsidiary of State Bank of Pakistan. It is headquartered in Karachi, Pakistan. As of March 2017, it has 1,450 branches across Pakistan with assets of approximately USD 17.2 billion.[2]