Browse SWIFT Codes by Country


What is SWIFT Code?

SWIFT code is a standard format of Bank Identifier Codes (BIC) and serves as a unique identifier for a bank or financial institution.

These codes are used when transferring money between banks, particularly for international wire transfers. On top of that, the code is used to transmit messages between financial institutions and banks.

The SWIFT code can be either 8 or 11 characters long and 8 digits code refers to the primary office. The format of SWIFT Code is as follows;

AAAA BB CC DDD

  • The first 4 characters ("AAAA") specify the bank. Only letters are allowed.
  • The next 2 characters ("BB") specify the country. It use the format of ISO 3166-1 alpha-2 country code.
  • The next 2 characters ("CC") specify the location. Letters and digits are allowed. Passive participant will have "1" in the second character
  • The last 3 characters ("DDD") specify the branch. This is an optional. A 'XXX' refer to primary office. Letters and digits are allowed.

United Kingdom Bank SWIFT Codes - Page 21

Below are the SWIFT Code for all banks in United Kingdom. Click on the SWIFT Code to find out the bank details, address & maps.

No Bank or Institution City Branch Name SWIFT Code
2001 BARCLAYS BANK PLC LONDON BARCGB71
2002 BARCLAYS BANK PLC LOUGHBOROUGH BARCGB210GQ
2003 BARCLAYS BANK PLC LOUTH BARCGB210GS
2004 BARCLAYS BANK PLC LOWESTOFT BARCGB210GT
2005 BARCLAYS BANK PLC LUDLOW BARCGB210GU
2006 BARCLAYS BANK PLC LUTON (GEORGE STREET) BARCGB2108D
2007 BARCLAYS BANK PLC LUTON (LUTON AND DUNSTABLE GROUP (2)) BARCGB210WO
2008 BARCLAYS BANK PLC LUTON (LUTON THREE) BARCGB2113F
2009 BARCLAYS BANK PLC MACCLESFIELD BARCGB210GZ
2010 BARCLAYS BANK PLC MAIDSTONE (MAIDSTONE THREE) BARCGB2113G
2011 BARCLAYS BANK PLC MAIDSTONE (NORTH KENT GROUP OF BRANCHES (2)) BARCGB210US
2012 BARCLAYS BANK PLC MAIDSTONE (NORTH KENT THREE) BARCGB2112W
2013 BARCLAYS BANK PLC MAIDSTONE BARCGB210HA
2014 BARCLAYS BANK PLC MALDON BARCGB210HB
2015 BARCLAYS BANK PLC MALTON (THE RYEDALE GROUP OF BRANCHES) BARCGB210JV
2016 BARCLAYS BANK PLC MANCHESTER (CITY) BARCGB2102Y
2017 BARCLAYS BANK PLC MANCHESTER (MANCHESTER CITY 2) BARCGB2117E
2018 BARCLAYS BANK PLC MANCHESTER (MDU SUB LOANS) BARCGB210HD
2019 BARCLAYS BANK PLC MANCHESTER (NORTHERN INTERNATIONAL OPERATIONS CENTRE) BARCGB2102N
2020 BARCLAYS BANK PLC MANCHESTER (NORTHERN INTERNATIONAL OPERATIONS TRADE) BARCGB210WD
2021 BARCLAYS BANK PLC MANCHESTER (RISK OPERATIONS CENTRE) BARCGB210WS
2022 BARCLAYS BANK PLC MANCHESTER (SALFORD) BARCGB210HC
2023 BARCLAYS BANK PLC MANCHESTER (SOUTH MANCHESTER GROUP) BARCGB210DD
2024 BARCLAYS BANK PLC MANCHESTER (UNIVERSITY AND POLYTECHNIC) BARCGB210HE
2025 BARCLAYS BANK PLC MANSFIELD BARCGB210HF
2026 BARCLAYS BANK PLC MAPPERLEY BARCGB210HG
2027 BARCLAYS BANK PLC MERTHYR TYDFIL BARCGB210HL
2028 BARCLAYS BANK PLC MIDDLESBROUGH (SOUTH TEES GROUP (2)) BARCGB210WL
2029 BARCLAYS BANK PLC MIDDLESBROUGH BARCGB210HM
2030 BARCLAYS BANK PLC MILTON KEYNES (MILTON KEYNES 2) BARCGB210ZV
2031 BARCLAYS BANK PLC MILTON KEYNES BARCGB2104E
2032 BARCLAYS BANK PLC MORPETH BARCGB210HP
2033 BARCLAYS BANK PLC NEATH BARCGB210HS
2034 BARCLAYS BANK PLC NEWBURY BARCGB210HU
2035 BARCLAYS BANK PLC NEWCASTLE BARCGB210HV
2036 BARCLAYS BANK PLC NEWCASTLE UPON TYNE (CITY) BARCGB2108J
2037 BARCLAYS BANK PLC NEWCASTLE UPON TYNE (GOSFORTH, REGENT CENTRE) BARCGB210HW
2038 BARCLAYS BANK PLC NEWCASTLE UPON TYNE (NEWCASTLE CITY 2) BARCGB210ZN
2039 BARCLAYS BANK PLC NEWCASTLE UPON TYNE (NEWCASTLE UPON TYNE THREE) BARCGB2112E
2040 BARCLAYS BANK PLC NEWCASTLE UPON TYNE (WINGROVE) BARCGB210HY
2041 BARCLAYS BANK PLC NEWMARKET BARCGB210HZ
2042 BARCLAYS BANK PLC NEWPORT (GWENT) (NEWPORT, GWENT (2)) BARCGB210YG
2043 BARCLAYS BANK PLC NEWPORT (GWENT) BARCGB210JA
2044 BARCLAYS BANK PLC NEWPORT (ISLE OF WIGHT) BARCGB210JB
2045 BARCLAYS BANK PLC NEWTON ABBOT (SOUTH DEVON GRP 2) BARCGB2117D
2046 BARCLAYS BANK PLC NEWTON ABBOT BARCGB2109U
2047 BARCLAYS BANK PLC NEWTOWN BARCGB210JC
2048 BARCLAYS BANK PLC NORTH SHIELDS BARCGB210JG
2049 BARCLAYS BANK PLC NORTHALLERTON BARCGB210JD
2050 BARCLAYS BANK PLC NORTHAMPTON (BARCLAYCARD) BARCGB2108L
2051 BARCLAYS BANK PLC NORTHAMPTON (DIVIDEND CLEARANCE CENTRE) BARCGB210AC
2052 BARCLAYS BANK PLC NORTHAMPTON (NORTHAMPTON AREA BRANCHES 2) BARCGB210YM
2053 BARCLAYS BANK PLC NORTHAMPTON (NORTHAMPTON GROUP OF BRANCHES) BARCGB2103G
2054 BARCLAYS BANK PLC NORTHAMPTON (NORTHAMPTON THREE) BARCGB2113H
2055 BARCLAYS BANK PLC NORTHWICH (BUSINESS BANKING CONTACT CENTRE (GLOS)) BARCGB210ZB
2056 BARCLAYS BANK PLC NORTHWICH (BUSINESS BANKING CONTACT CENTRE (WYTH)) BARCGB210YU
2057 BARCLAYS BANK PLC NORTHWICH (MID AND SOUTH CHESHIRE GROUP) BARCGB210HR
2058 BARCLAYS BANK PLC NORWICH (BANK PLAIN BRANCH 2) BARCGB2110G
2059 BARCLAYS BANK PLC NORWICH (BANK PLAIN) BARCGB2108M
2060 BARCLAYS BANK PLC NORWICH (EAST ANGLIA THREE) BARCGB2112U
2061 BARCLAYS BANK PLC NORWICH (MAGDALEN STREET) BARCGB210JH
2062 BARCLAYS BANK PLC NOTTINGHAM (HIGH STREET) BARCGB2104G
2063 BARCLAYS BANK PLC NOTTINGHAM (NOTTINGHAM 2) BARCGB2115Z
2064 BARCLAYS BANK PLC OAKHAM BARCGB210JK
2065 BARCLAYS BANK PLC OLDHAM BARCGB210JL
2066 BARCLAYS BANK PLC OXFORD (CITY) BARCGB2108P
2067 BARCLAYS BANK PLC OXFORD (EAST) BARCGB210JP
2068 BARCLAYS BANK PLC OXFORD (OXFORD GROUP 1 (CITY OFFICE 2)) BARCGB210XP
2069 BARCLAYS BANK PLC PECKHAM RYE (BRANCH 2) BARCGB2110H
2070 BARCLAYS BANK PLC PECKHAM RYE BARCGB210JR
2071 BARCLAYS BANK PLC PENRITH BARCGB210JS
2072 BARCLAYS BANK PLC PENZANCE BARCGB210JT
2073 BARCLAYS BANK PLC PETERBOROUGH (BRANCH 2) BARCGB2110E
2074 BARCLAYS BANK PLC PETERBOROUGH (CHURCH STREET) BARCGB2108R
2075 BARCLAYS BANK PLC PETERSFIELD BARCGB210JU
2076 BARCLAYS BANK PLC PLYMOUTH (DEVON AND CORNWALL THREE) BARCGB2112F
2077 BARCLAYS BANK PLC PLYMOUTH (PLYMOUTH AREA BRANCHES 2) BARCGB2110W
2078 BARCLAYS BANK PLC PLYMOUTH BARCGB2108S
2079 BARCLAYS BANK PLC PONTYPRIDD (PONTYPRIDD (2)) BARCGB210YH
2080 BARCLAYS BANK PLC PONTYPRIDD BARCGB210JY
2081 BARCLAYS BANK PLC POOLE (GLOBAL CHEQUES OPERATIONS CENTRE) BARCGB21CHQ
2082 BARCLAYS BANK PLC POOLE (GLOBAL PAYMENTS OPERATIONS CENTRE) BARCGB2103R
2083 BARCLAYS BANK PLC POOLE (HIGH STREET) BARCGB2108V
2084 BARCLAYS BANK PLC POOLE (INTERPAYMENT SERVICES LTD) BARCGB210JZ
2085 BARCLAYS BANK PLC POOLE (PENSION FUNDS ACCOUNTS) BARCGB210PA
2086 BARCLAYS BANK PLC POOLE (POOLE THREE) BARCGB2112G
2087 BARCLAYS BANK PLC POOLE (STAFF LOANS) BARCGB210KA
2088 BARCLAYS BANK PLC POOLE (TRANSPAY/INTERPAYMENT DRAFTS) BARCGB210AE
2089 BARCLAYS BANK PLC POOLE (TRANSPAY/TRAVELLERS CHEQUES) BARCGB210CK
2090 BARCLAYS BANK PLC POOLE (TRANSPAY-INTERNATIONAL MONEY ORDERS) BARCGB210XK
2091 BARCLAYS BANK PLC PORTSMOUTH (CITY) BARCGB2108W
2092 BARCLAYS BANK PLC PORTSMOUTH (PORTSMOUTH CITY (2)) BARCGB210WI
2093 BARCLAYS BANK PLC PRESTON (38 FISHERGATE) BARCGB2103M
2094 BARCLAYS BANK PLC PRESTON (NORTH WEST THREE) BARCGB2112I
2095 BARCLAYS BANK PLC RAYLEIGH BARCGB210KE
2096 BARCLAYS BANK PLC READING (KING STREET) BARCGB2108U
2097 BARCLAYS BANK PLC READING (READING 2) BARCGB210XC
2098 BARCLAYS BANK PLC READING (READING THREE) BARCGB2112J
2099 BARCLAYS BANK PLC READING (SOUTHERN INTERNATIONAL OPERATIONS- PAYMENTS) BARCGB2108T
2100 BARCLAYS BANK PLC REDDITCH BARCGB210KF