Bank Branches in PERTH with own SWIFT codes:
ARGONAUT SECURITIES PTY LIMITED: AREEAU61AUSTRALIA AND NEW ZEALAND BANKING GROUP LIMITED: ANZBAU61
AUSTRALIA AND NEW ZEALAND BANKING GROUP LIMITED (TRADE AND SUPPLY CHAIN PERTH): ANZBAU3MTRP
AUSTRALIAN INVESTMENT EXCHANGE: AUIEAU61
BANK OF CHINA (AUSTRALIA) LIMITED (PERTH): BKCHAU2APTH
BANK OF CHINA LIMITED, SYDNEY BRANCH (PERTH BRANCH): BKCHAU2SPTH
BANKWEST A DIVISION OF COMMONWEALTH BANK OF AUSTRALIA: BKWAAU6P
CBH GRAIN PTY LTD: CBHGAU66
COMMONWEALTH BANK OF AUSTRALIA SYDNEY: CTBAAU2S600
D J CARMICHAEL PTY LIMITED: CARHAU61
EUROZ SECURITIES LIMITED: EUSUAU61
FORTESCUE METALS GROUP LTD: FMGLAU6P
GMP SECURITIES AUSTRALIA PTY LTD: GSAPAU61
GOLD CORPORATION: GCOPAU61
HARTLEYS LIMITED: HARPAU61
HOGAN AND PARTNERS: HOGPAU61
HSBC BANK AUSTRALIA LIMITED (PERTH BRANCH): HKBAAU2SPTH
INPEX OPERATIONS AUSTRALIA PTY LTD: INPXAU6P
JDV LIMITED: JDVDAU61
KATANA CAPITAL LIMITED: KATAAU61
KIRKE SECURITIES LIMITED: KIRKAU61
MONTAGU STOCKBROKERS PTY LTD: MONPAU61
NATIONAL AUSTRALIA BANK LIMITED (PERTH, BNZA DIVISION): NATAAU3306Z
NATIONAL AUSTRALIA BANK LIMITED (TRADE AND INTERNATIONAL PAYMENTS): NATAAU3306P
NATIONAL ONLINE TRADING LIMITED: NAOTAU61
PATERSON ORD MINNETT LTD: OMGLAU61
PATERSONS ASSET MANAGEMENT: PAEMAU61
PATERSONS SECURITIES LIMITED: PSECAU61
PCF SECURITIES PTY LTD: PCSPAU61
PLAN B: PLNNAU61
PLAN B TRUSTEES LIMITED: PLANAU61
POLICE AND NURSES LIMITED: PLNSAU61
SENTINEL FINANCIAL GROUP PTY LTD: SFGPAU61
STATE ONE STOCKBROKING LIMITED: STOTAU61
TTT MONEYCORP PTY LTD: TTMPAU61
WESFARMERS LIMITED: WEFFAU6P