Swift Codes or BIC Codes for all the Banks in the world. You can find it here!
A B C D – E F – G H – I J – L M N O – R S T U – Z IBAN

Swift Code is a standard format of Bank Identifier Codes (BIC) and it is unique identification code for a particular bank. These codes are used when transferring money between banks, particularly for international wire transfers. Banks also used the codes for exchanging other messages between them.

The Swift code consists of 8 or 11 characters. When 8-digits code is given, it refers to the primary office. The code formatted as below;

AAAA BB CC DDD

  • First 4 characters - bank code (only letters)
  • Next 2 characters - ISO 3166-1 alpha-2 country code (only letters)
  • Next 2 characters - location code (letters and digits) (passive participant will have "1" in the second character)
  • Last 3 characters - branch code, optional ('XXX' for primary office) (letters and digits)

Currently, there are over 40,000 “live” Swift codes. The "live" codes are for the partners who are actively connected to the Swift network. On top of that, there are more than 50,000 additional codes, which are used for manual transactions. These additional codes are for the passive participants.

The registrations of Swift Codes are handled by Society for Worldwide Interbank Financial Telecommunication (“SWIFT”) and their headquarters is located in La Hulpe, Belgium. SWIFT is the registered trademarks of S.W.I.F.T. SCRL with a registered address at Avenue Adèle 1, B-1310 La Hulpe, Belgium.

United Kingdom Bank Swift Codes - Page 44

United Kingdom Below are the SWIFT codes for all banks in United Kingdom. These SWIFT codes are only the active participants who are connected to SWIFT network. The passive participant’s codes are excluded from the list.


ID Bank or Institution City Branch Swift Code
2151 NORTHERN TRUST COMPANY, THE LONDON CNORGB22
2152 NORTHERN TRUST COMPANY, THE LONDON CNORGB22RTN
2153 NORTHERN TRUST GLOBAL INVESTMENTS LIMITED LONDON CNORGB2L
2154 NORTHERN TRUST GLOBAL SERVICES LIMITED LONDON CNORGB2X
2155 NOVO BANCO, SA, LONDON BRANCH LONDON BESCGB2L
2156 NRAM LIMITED BINGLEY NROKGB2L
2157 NSG UK ENTERPRISES LIMITED ORMSKIRK NSGEGB22
2158 NUCLEUS FINANCIAL SERVICES CHELTENHAM NUCLGB22
2159 OLD MUTUAL LONDON OMGTGB2L
2160 OMADA INVESTMENT MANAGEMENT LIMITED LONDON OIMLGB2L
2161 OMNICOM FINANCE PLC LONDON OMNCGB2L
2162 OMNICOM FINANCE PLC LONDON OMNCGB2LBB1
2163 OMNICOM FINANCE PLC LONDON OMNCGB2LOFA
2164 OMNICOM FINANCE PLC LONDON OMNCGB2LOSA
2165 OTKRITIE CAPITAL INTERNATIONAL LIMITED LONDON ABCCGB22
2166 OVERSEA-CHINESE BANKING CORPORATION LIMITED, LONDON BRANCH LONDON OCBCGB2L
2167 PANMURE GORDON (UK) LIMITED LONDON PMURGB2L
2168 PARKER HANNIFIN MANUFACTURING LIMITED HEMEL HEMPSTEAD PHMLGB22
2169 PAYPOINT COLLECTIONS LTD WELWYN GARDEN CITY PAOEGB22
2170 PEEL HUNT LLP LONDON PLHCGB2L
2171 PEEL HUNT LLP LONDON PLHCGB3L
2172 PERMAL INVESTMENT MANAGEMENT LONDON PIMSGB3L
2173 PERSHING LIMITED LIVERPOOL PERLGB22
2174 PERSHING LIMITED LONDON (DLJ GLOBAL IMS) PERLGB22GIM
2175 PERSHING SECURITIES LIMITED LIVERPOOL PERLGB2L
2176 PERSHING SECURITIES LIMITED LONDON (BRANCH 006) PERLGB2L006
2177 PERSHING SECURITIES LIMITED LONDON (BRANCH 007) PERLGB2L007
2178 PERSHING SECURITIES LIMITED LONDON (BRANCH 008) PERLGB2L008
2179 PERSHING SECURITIES LIMITED LONDON (BRANCH 009) PERLGB2L009
2180 PERSHING SECURITIES LIMITED LONDON (BRANCH 010) PERLGB2L010
2181 PERSHING SECURITIES LIMITED LONDON (PERSHING NOMINEES LIMITED) PERLGB2LNOM
2182 PERSHING SECURITIES LIMITED LONDON PERLGB2L001
2183 PERSHING SECURITIES LIMITED LONDON PERLGB2L002
2184 PERSHING SECURITIES LIMITED LONDON PERLGB2L003
2185 PERSHING SECURITIES LIMITED LONDON PERLGB2L004
2186 PERSHING SECURITIES LIMITED LONDON PERLGB2L005
2187 PERSIA INTERNATIONAL BANK PLC LONDON PIBPGB2L
2188 PETROPLAN HOLDINGS LTD GUILDFORD PETPGB22
2189 PICTET AND CIE (EUROPE) S.A., LONDON BRANCH LONDON PICTGB5L
2190 PICTET ASSET MANAGEMENT LIMITED LONDON PICTGB2L
2191 PIRAEUS BANK SA LONDON (LONDON BRANCH) PIRBGB2L
2192 PIRELLI INTERNATIONAL PLC BURTON-ON-TRENT PIRTGB2L
2193 PNB (EUROPE) PLC LONDON PNBMGB2L
2194 PORTIGON AG LONDON WELAGB2L
2195 PREMIER FUND MANAGERS LIMITED GUILDFORD PRFMGB2S
2196 PRIMETALS TECHNOLOGIES LIMITED LONDON PMTLGB2L
2197 PUNJAB NATIONAL BANK INTERNATIONAL LTD. LONDON PUNBGB22
2198 PZ CUSSONS (INTERNATIONAL) LIMITED MANCHESTER PZCLGB22
2199 QATAR NATIONAL BANK S.A.Q. LONDON QNBAGB2L
2200 QIB (UK) PLC LONDON (PRIVATE BANKING) EFHLGB2LPBA