National Bank of Pakistan is a major commercial bank in Pakistan. Even though it is a State owned bank it provides both commercial and public sector banking services. The bank operates over 1450 branches in almost every city of Pakistan. 

NBP Call Center: 021 111-627-627

NBP Website:

National Bank of Pakistan (NBP) Branches in Pakistan