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 22

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
2101 BARCLAYS BANK PLC RHYL (DENBIGH, THE VALE AND COAST OF CLWYD) BARCGB210DA
2102 BARCLAYS BANK PLC RICHMOND BARCGB2109C
2103 BARCLAYS BANK PLC RINGWOOD BARCGB210KH
2104 BARCLAYS BANK PLC ROCHDALE BARCGB210KJ
2105 BARCLAYS BANK PLC ROMFORD (ROMFORD AND BARKING GROUP (2)) BARCGB210WP
2106 BARCLAYS BANK PLC ROMFORD (ROMFORD THREE) BARCGB2113R
2107 BARCLAYS BANK PLC ROYSTON BARCGB210KM
2108 BARCLAYS BANK PLC RUGBY BARCGB210KN
2109 BARCLAYS BANK PLC RUISLIP (PINNER AND NORTHWOOK BRANCH) BARCGB210KP
2110 BARCLAYS BANK PLC SAFFRON WALDEN BARCGB210KR
2111 BARCLAYS BANK PLC SALISBURY BARCGB210KW
2112 BARCLAYS BANK PLC SCARBOROUGH BARCGB210KZ
2113 BARCLAYS BANK PLC SCUNTHORPE BARCGB210LA
2114 BARCLAYS BANK PLC SEVENOAKS (HIGH STREET) BARCGB2109A
2115 BARCLAYS BANK PLC SHEFFIELD (CITY OFFICE) BARCGB2109B
2116 BARCLAYS BANK PLC SHEFFIELD (SHEFFIELD GROUP 2) BARCGB210XG
2117 BARCLAYS BANK PLC SHIRLEY BARCGB210LC
2118 BARCLAYS BANK PLC SHREWSBURY (SHREWSBURY, OSWESTRY AND SHROPSHIRE) BARCGB210LD
2119 BARCLAYS BANK PLC SKIPTON BARCGB210LF
2120 BARCLAYS BANK PLC SLOUGH (E BERKS SLOUGH 2) BARCGB2115W
2121 BARCLAYS BANK PLC SLOUGH BARCGB2109E
2122 BARCLAYS BANK PLC SOUTH SHIELDS BARCGB210LI
2123 BARCLAYS BANK PLC SOUTHAMPTON (CITY) BARCGB2109G
2124 BARCLAYS BANK PLC SOUTHAMPTON (SOUTHAMPTON CITY (2)) BARCGB210WH
2125 BARCLAYS BANK PLC SOUTHEND-ON-SEA BARCGB2109H
2126 BARCLAYS BANK PLC SOUTHPORT BARCGB210LH
2127 BARCLAYS BANK PLC SPALDING BARCGB210LK
2128 BARCLAYS BANK PLC ST. ALBANS (ST.ALBANS 2) BARCGB210ZQ
2129 BARCLAYS BANK PLC ST. ALBANS BARCGB2109P
2130 BARCLAYS BANK PLC ST. AUSTELL BARCGB210KS
2131 BARCLAYS BANK PLC ST. HELENS (CHURCH STREET) BARCGB210KT
2132 BARCLAYS BANK PLC ST. NEOTS BARCGB210KU
2133 BARCLAYS BANK PLC STAFFORD BARCGB210LL
2134 BARCLAYS BANK PLC STAINES BARCGB210LM
2135 BARCLAYS BANK PLC STAMFORD BARCGB210LN
2136 BARCLAYS BANK PLC STOCKPORT (STOCKPORT THREE) BARCGB2112L
2137 BARCLAYS BANK PLC STOCKPORT BARCGB210LQ
2138 BARCLAYS BANK PLC STOCKTON-ON-TEES (BRANCH 2) BARCGB2110A
2139 BARCLAYS BANK PLC STOCKTON-ON-TEES BARCGB210LR
2140 BARCLAYS BANK PLC STOKE-ON-TRENT (HANLEY THREE) BARCGB2112A
2141 BARCLAYS BANK PLC STOURBRIDGE BARCGB210LT
2142 BARCLAYS BANK PLC STOWMARKET (STOWMARKET AND NEEDHAM MARKET) BARCGB210LU
2143 BARCLAYS BANK PLC SUDBURY BARCGB210LW
2144 BARCLAYS BANK PLC SUNDERLAND (FAWCETT STREET) BARCGB210LY
2145 BARCLAYS BANK PLC SUNDERLAND (WEARSIDE AREA BRANCHES 2) BARCGB210YN
2146 BARCLAYS BANK PLC SUTTON (SUTTON 2) BARCGB2115T
2147 BARCLAYS BANK PLC SUTTON BARCGB2109Q
2148 BARCLAYS BANK PLC SUTTON COLDFIELD BARCGB210LZ
2149 BARCLAYS BANK PLC SWANSEA (KINGSWAY BRANCH 2) BARCGB2110D
2150 BARCLAYS BANK PLC SWANSEA BARCGB210MA
2151 BARCLAYS BANK PLC SWINDON (SWINDON 2) BARCGB210XD
2152 BARCLAYS BANK PLC SWINDON BARCGB210MB
2153 BARCLAYS BANK PLC TAMWORTH BARCGB210MD
2154 BARCLAYS BANK PLC TAUNTON (TAUNTON AREA BRANCHES 2) BARCGB2110V
2155 BARCLAYS BANK PLC TAUNTON BARCGB210ME
2156 BARCLAYS BANK PLC TELFORD BARCGB210MF
2157 BARCLAYS BANK PLC THAME BARCGB210MG
2158 BARCLAYS BANK PLC THETFORD (NORFOLK) BARCGB210MH
2159 BARCLAYS BANK PLC TONBRIDGE (TONBRIDGE, MEDWAY HOUSE) BARCGB210UC
2160 BARCLAYS BANK PLC TRURO BARCGB210MI
2161 BARCLAYS BANK PLC TUNBRIDGE WELLS BARCGB2109V
2162 BARCLAYS BANK PLC UXBRIDGE BARCGB2109L
2163 BARCLAYS BANK PLC WAKEFIELD (WAKEFIELD GROUP OF BRANCHES) BARCGB210MJ
2164 BARCLAYS BANK PLC WALLASEY BARCGB210GH
2165 BARCLAYS BANK PLC WALSALL BARCGB2109M
2166 BARCLAYS BANK PLC WALTHAMSTOW (WALTHAMSTOW THREE) BARCGB2114A
2167 BARCLAYS BANK PLC WALTON-ON-THAMES (WALTON-ON-THAMES 2) BARCGB210ZT
2168 BARCLAYS BANK PLC WALTON-ON-THAMES BARCGB2109W
2169 BARCLAYS BANK PLC WANTAGE BARCGB210MM
2170 BARCLAYS BANK PLC WARRINGTON BARCGB210MN
2171 BARCLAYS BANK PLC WASHINGTON (WASHINGTON, SPRINGWELL HOUSE) BARCGB210UD
2172 BARCLAYS BANK PLC WATFORD (WATFORD 2) BARCGB210ZP
2173 BARCLAYS BANK PLC WATFORD BARCGB2109N
2174 BARCLAYS BANK PLC WELLING (WELLING THREE) BARCGB2114D
2175 BARCLAYS BANK PLC WELWYN GARDEN CITY (THE WELWYN GROUP) BARCGB210MR
2176 BARCLAYS BANK PLC WELWYN GARDEN CITY (WELWYN GARDEN CITY THREE) BARCGB2113L
2177 BARCLAYS BANK PLC WEST BROMWICH BARCGB210MT
2178 BARCLAYS BANK PLC WESTON-SUPER-MARE BARCGB210MV
2179 BARCLAYS BANK PLC WIGAN BARCGB210MY
2180 BARCLAYS BANK PLC WIMBLEDON (WIMBLEDON THREE) BARCGB2113W
2181 BARCLAYS BANK PLC WIMBORNE BARCGB210NA
2182 BARCLAYS BANK PLC WINCHESTER (WINCHESTER, COVENTRY HOUSE) BARCGB210UE
2183 BARCLAYS BANK PLC WINCHESTER BARCGB210NB
2184 BARCLAYS BANK PLC WINDSOR BARCGB2104H
2185 BARCLAYS BANK PLC WISBECH BARCGB210NC
2186 BARCLAYS BANK PLC WITHAM (WITHAM, STOUR HOUSE) BARCGB210UF
2187 BARCLAYS BANK PLC WITHAM BARCGB210ND
2188 BARCLAYS BANK PLC WITNEY BARCGB210NE
2189 BARCLAYS BANK PLC WOKING (WOKING THREE) BARCGB2112N
2190 BARCLAYS BANK PLC WOKING BARCGB2109S
2191 BARCLAYS BANK PLC WOLVERHAMPTON (WOLVERHAMPTON GROUP (2)) BARCGB210WN
2192 BARCLAYS BANK PLC WOLVERHAMPTON (WOLVERHAMPTON THREE) BARCGB2112P
2193 BARCLAYS BANK PLC WOLVERHAMPTON BARCGB2109T
2194 BARCLAYS BANK PLC WOODBRIDGE BARCGB210NF
2195 BARCLAYS BANK PLC WOODSTOCK BARCGB210NH
2196 BARCLAYS BANK PLC WOOLSTON (BULLLION DEPT C.C. CONTROL) BARCGB210UH
2197 BARCLAYS BANK PLC WOOLSTON (WOOLSTON, KINGSLAND GRANGE) BARCGB210UG
2198 BARCLAYS BANK PLC WORCESTER (WORCESTER 2) BARCGB210WW
2199 BARCLAYS BANK PLC WORCESTER BARCGB210NJ
2200 BARCLAYS BANK PLC WORTHING (UNIVERSAL BANK 3) BARCGB2115X