SWIFT/BIC Code for Philippine National Bank (PNB)

The primary Philippine National Bank SWIFT code is PNBMPHMMXXX. PNB may use different SWIFT/BIC codes for specific banking services, so confirm the right one with your recipient or the bank directly before you send.

PNBMPHMMXXX

PNBMPHMMXXX includes four parts: PNBM identifies Philippine National Bank, PH directs to the Philippines, MM points to Metro Manila as the location, and XXX designates the main branch.

Philippine National Bank SWIFT code details

Bank Name

Philippine National Bank (PNB)

SWIFT/BIC codePNBMPHMMXXX
Bank addressPNB Financial Center, Pres. Diosdado Macapagal Boulevard
CityPasay City
CountryPhilippines
Send money to the Philippines - Western Union

Why do I need a Philippine National Bank SWIFT code?

A SWIFT/BIC code is how banks around the world identify each other and confirm where an international transfer is headed. Sending money to a PNB account requires the code PNBMPHMMXXX to direct the funds to the right institution.

 

Recipients can find their Philippine National Bank SWIFT code on a recent bank statement or by logging into their PNB online banking.

Send money to the Philippines - Western Union

Send money with Western Union

How to find a local branch SWIFT code for Philippine National Bank

Confirm account details

Ask your recipient for their PNB account number and the SWIFT code. Both can be found on a recent bank statement or through PNB’s online banking.

Check the branch SWIFT code

Some PNB branches have unique SWIFT codes. If a branch-specific code isn’t available, the head office code PNBMPHMMXXX is a default for most transfers.

Transfer with Western Union

Once you have the correct bank account transfer details, enter them at checkout. Western Union will match the correct SWIFT code to whatever destination bank you specify. Choose how you pay and your transfer is on its way.

Philippine National Bank SWIFT Code in the Philippines

Understanding SWIFT codes

SWIFT codes are 8 to 11 characters long, and each part communicates something specific about the receiving bank. Here’s the breakdown:

 

1 – Bank code (4 letters)

PNBM represents Philippine National Bank.

 

2 – Country code (2 letters)

PH stands for the Philippines.

 

3 – Location code (2 letters or numbers)

Points to the bank’s city or regional hub — MM for Metro Manila in this case.

 

4 – Branch code (3 character)

Identifies a specific branch. When it reads XXX, the code refers to the bank’s head office.

 

If your recipient doesn’t have a branch-level code, the default PNB SWIFT code is PNBMPHMMXXX.

Send money with our mobile app

Use the Western Union app to send money to the Philippines at any time. It’s easy to manage your transfers from your phone.

 

  • Save your recipient’s details to set up future transfers in a few taps.
  • Start a transfer in the app and pay at a Western Union location near you.
  • Watch exchange rates and send when the timing works for you.
  • Track your transfer from start to finish.

 

Download the app

4.8/5
4.7/5

Rating as of May 2026

Frequently asked questions

Do I need a SWIFT/BIC code for international money transfers to Philippine National Bank?

Yes. A SWIFT code is required to process an international transfer to a PNB account in the Philippines. For most transfers, PNBMPHMMXXX is the code to use.

How do I find a SWIFT code for Philippine National Bank?

Asking your recipient is the first step. PNB customers can find their branch SWIFT code on a recent bank statement or through their online banking. Western Union’s bank codes guide is also a useful reference.

Do all banks in the Philippines have a SWIFT code?

Most banks that handle international transfers in the Philippines are part of the SWIFT network, but not all. Banks without a SWIFT code typically route cross-border payments through a correspondent bank. For more on how bank codes work, see our guide on SWIFT codes vs. IBANs.

Is a SWIFT code the same for all branches?

Not always. Many large banks assign unique SWIFT codes to individual branches. If your recipient can’t confirm a branch-specific code for PNB, the head office code PNBMPHMMXXX also works.

This content is for informational purposes only. Western Union does not require you add bank codes when performing an international money transfer.