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 87

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
8601 HSBC BANK PLC SHIFNAL MIDLGB2187H
8602 HSBC BANK PLC SHILDON (SHILDON BRANCH) MIDLGB2154L
8603 HSBC BANK PLC SHIPLEY (SHIPLEY BRANCH) MIDLGB2154M
8604 HSBC BANK PLC SHIPSTON-ON-STOUR (SHIPSTON-ON-STOUR BRANCH) MIDLGB2154N
8605 HSBC BANK PLC SHOREHAM-BY-SEA (SHOREHAM-BY-SEA BRANCH) MIDLGB2154P
8606 HSBC BANK PLC SHOTTON (SHOTTON BRANCH) MIDLGB2154R
8607 HSBC BANK PLC SHREWSBURY (SHREWSBURY, HIGH STREET BRANCH) MIDLGB2154T
8608 HSBC BANK PLC SIDCUP (SIDCUP BRANCH) MIDLGB2154U
8609 HSBC BANK PLC SIDMOUTH (SIDMOUTH BRANCH) MIDLGB2154V
8610 HSBC BANK PLC SITTINGBOURNE (SITTINGBOURNE BRANCH) MIDLGB2154W
8611 HSBC BANK PLC SKEGNESS (SKEGNESS BRANCH) MIDLGB2155A
8612 HSBC BANK PLC SKIPTON (SKIPTON BRANCH) MIDLGB2155B
8613 HSBC BANK PLC SLEAFORD MIDLGB2109D
8614 HSBC BANK PLC SLOUGH (HIGH STREET BRANCH) MIDLGB2109E
8615 HSBC BANK PLC SLOUGH (LANGLEY BRANCH) MIDLGB2155C
8616 HSBC BANK PLC SLOUGH (TRADING ESTATE BRANCH) MIDLGB2109F
8617 HSBC BANK PLC SOLIHULL (DORRIDGE BRANCH) MIDLGB2155D
8618 HSBC BANK PLC SOLIHULL (HENLEY-IN-ARDEN) MIDLGB2175L
8619 HSBC BANK PLC SOLIHULL (KNOWLE BRANCH) MIDLGB2155E
8620 HSBC BANK PLC SOLIHULL (SHIRLEY BRANCH) MIDLGB2155F
8621 HSBC BANK PLC SOLIHULL (SOLIHULL BRANCH) MIDLGB2155G
8622 HSBC BANK PLC SOUTH CAVE (SOUTH CAVE BRANCH) MIDLGB2155H
8623 HSBC BANK PLC SOUTH HARROW (SOUTH HARROW BRANCH) MIDLGB2155J
8624 HSBC BANK PLC SOUTH MOLTON (SOUTH MOLTON BRANCH) MIDLGB2155K
8625 HSBC BANK PLC SOUTH SHIELDS (SOUTH SHIELDS BRANCH) MIDLGB2155L
8626 HSBC BANK PLC SOUTHALL (SOUTHALL, REGINA ROAD BRANCH) MIDLGB2155M
8627 HSBC BANK PLC SOUTHALL (SOUTHALL, THE BROADWAY BRANCH) MIDLGB2155N
8628 HSBC BANK PLC SOUTHAMPTON (AVENUE BRANCH) MIDLGB2109G
8629 HSBC BANK PLC SOUTHAMPTON (PARK GATE, SOUTHAMPTON BRANCH) MIDLGB2155P
8630 HSBC BANK PLC SOUTHAMPTON (SOUTHAMPTON UNIVERSITY) MIDLGB2183E
8631 HSBC BANK PLC SOUTHAMPTON (SOUTHAMPTON, BITTERNE BRANCH) MIDLGB2155R
8632 HSBC BANK PLC SOUTHAMPTON (SOUTHAMPTON, HEDGE END BRANCH) MIDLGB2155T
8633 HSBC BANK PLC SOUTHAMPTON (SOUTHAMPTON, HIGH STREET) MIDLGB2110G
8634 HSBC BANK PLC SOUTHAMPTON (SOUTHAMPTON, PORTSWOOD BRANCH) MIDLGB2155U
8635 HSBC BANK PLC SOUTHAMPTON (SOUTHAMPTON, SHIRLEY BRANCH) MIDLGB2155V
8636 HSBC BANK PLC SOUTHAMPTON (SOUTHAMPTON, WOOLSTON BRANCH) MIDLGB2155W
8637 HSBC BANK PLC SOUTHAMPTON (TOTTON BRANCH) MIDLGB2156A
8638 HSBC BANK PLC SOUTHEND-ON-SEA (ACCESS BRANCH) MIDLGB2109H
8639 HSBC BANK PLC SOUTHEND-ON-SEA (CARD SERVICES, CARDSTANDING ORDER) MIDLGB2167C
8640 HSBC BANK PLC SOUTHEND-ON-SEA (CARD SERVICES, SWITCH ACCOUNT) MIDLGB2167D
8641 HSBC BANK PLC SOUTHEND-ON-SEA (SOUTHEND-ON-SEA, HIGH STREET) MIDLGB2114T
8642 HSBC BANK PLC SOUTHPORT (BIRKDALE) MIDLGB2177M
8643 HSBC BANK PLC SOUTHPORT (SOUTHPORT, LORD STREET BRANCH) MIDLGB2156B
8644 HSBC BANK PLC SOUTHPORT (SOUTHPORT, QUEENS ROAD) MIDLGB2180M
8645 HSBC BANK PLC SOUTHSEA (SOUTHSEA, ALBERT ROAD BRANCH) MIDLGB2156C
8646 HSBC BANK PLC SOUTHSEA (UNIVERSITY OF PORTSMOUTH) MIDLGB2183C
8647 HSBC BANK PLC SOUTHWELL (SOUTHWELL BRANCH) MIDLGB2156D
8648 HSBC BANK PLC SPALDING (HOLBEACH BRANCH) MIDLGB2156E
8649 HSBC BANK PLC SPALDING (SPALDING BRANCH) MIDLGB2156F
8650 HSBC BANK PLC SPILSBY (SPILSBY BRANCH) MIDLGB2156G
8651 HSBC BANK PLC ST. ALBANS (ST. ALBANS) MIDLGB2110W
8652 HSBC BANK PLC ST. ANNES-ON-SEA (ST. ANNES-ON-SEA BRANCH) MIDLGB2156H
8653 HSBC BANK PLC ST. ASAPH (ST. ASAPH) MIDLGB2186K
8654 HSBC BANK PLC ST. AUSTELL (MOUNT CHARLES) MIDLGB2185N
8655 HSBC BANK PLC ST. AUSTELL (ST. AUSTELL BRANCH) MIDLGB2156J
8656 HSBC BANK PLC ST. CLEARS (ST. CLEARS) MIDLGB2186L
8657 HSBC BANK PLC ST. HELENS (ST. HELENS BRANCH) MIDLGB2156K
8658 HSBC BANK PLC ST. IVES (CARBIS BAY) MIDLGB2184J
8659 HSBC BANK PLC ST. IVES (CORNWALL) (ST. IVES, CORNWALL BRANCH) MIDLGB2156L
8660 HSBC BANK PLC ST. LEONARDS-ON-SEA (ST. LEONARDS-ON-SEA BRANCH) MIDLGB2156M
8661 HSBC BANK PLC STAFFORD (STAFFORD) MIDLGB2115G
8662 HSBC BANK PLC STAINES MIDLGB2109J
8663 HSBC BANK PLC STAMFORD (STAMFORD BRANCH) MIDLGB2156N
8664 HSBC BANK PLC STANDISH (STANDISH) MIDLGB2180Q
8665 HSBC BANK PLC STANMORE (STANMORE BRANCH) MIDLGB2156P
8666 HSBC BANK PLC STAPLEFORD (STAPLEFORD BRANCH) MIDLGB2156R
8667 HSBC BANK PLC STEVENAGE (STEVENAGE, TOWN CENTRE BRANCH) MIDLGB2156T
8668 HSBC BANK PLC STEYNING (STEYNING BRANCH) MIDLGB2156U
8669 HSBC BANK PLC STIRLING (STIRLING) MIDLGB2194B
8670 HSBC BANK PLC STOCKPORT (BRAMHALL BRANCH) MIDLGB2156V
8671 HSBC BANK PLC STOCKPORT (HAZEL GROVE BRANCH) MIDLGB2156W
8672 HSBC BANK PLC STOCKPORT (MARPLE BRANCH) MIDLGB2157A
8673 HSBC BANK PLC STOCKPORT (STOCKPORT) MIDLGB2112L
8674 HSBC BANK PLC STOCKPORT MIDLGB2171M
8675 HSBC BANK PLC STOCKTON (MORRISONS, STOCKTON) MIDLGB21STO
8676 HSBC BANK PLC STOCKTON HEATH (STOCKTON HEATH) MIDLGB2180R
8677 HSBC BANK PLC STOCKTON-ON-TEES (STOCKTON-ON-TEES BRANCH) MIDLGB2157C
8678 HSBC BANK PLC STOKE (MORRISONS) MIDLGB2171C
8679 HSBC BANK PLC STOKE (STOKE COMMERCIAL CENTRE) MIDLGB2188R
8680 HSBC BANK PLC STOKE-ON-TRENT (CHEADLE, STAFFORDSHIRE BRANCH) MIDLGB2157D
8681 HSBC BANK PLC STOKE-ON-TRENT (LONGTON BRANCH) MIDLGB2157F
8682 HSBC BANK PLC STOKE-ON-TRENT (STOKE-ON-TRENT) MIDLGB2176U
8683 HSBC BANK PLC STOKE-ON-TRENT (TUNSTALL BRANCH) MIDLGB2157G
8684 HSBC BANK PLC STOKE-ON-TRENT MIDLGB2104M
8685 HSBC BANK PLC STONE (STONE BRANCH) MIDLGB2157H
8686 HSBC BANK PLC STONEHOUSE (STONEHOUSE BRANCH) MIDLGB2157J
8687 HSBC BANK PLC STORRINGTON (STORRINGTON BRANCH) MIDLGB2157K
8688 HSBC BANK PLC STOURBRIDGE (STOURBRIDGE, HIGH STREET) MIDLGB2111T
8689 HSBC BANK PLC STOURBRIDGE (WEST HAGLEY) MIDLGB2174A
8690 HSBC BANK PLC STOURPORT-ON-SEVERN (STOURPORT-ON-SEVERN BRANCH) MIDLGB2157L
8691 HSBC BANK PLC STOWMARKET (STOWMARKET BRANCH) MIDLGB2157M
8692 HSBC BANK PLC STRATFORD-UPON-AVON (STRATFORD CITY) MIDLGB2194C
8693 HSBC BANK PLC STRATFORD-UPON-AVON (STRATFORD-UPON-AVON) MIDLGB2113M
8694 HSBC BANK PLC STROOD (STROOD BRANCH) MIDLGB2157N
8695 HSBC BANK PLC STROUD (NAILSWORTH BRANCH) MIDLGB2157P
8696 HSBC BANK PLC STROUD (STROUD, GLOS.) MIDLGB2114V
8697 HSBC BANK PLC STUDLEY (STUDLEY BRANCH) MIDLGB2157R
8698 HSBC BANK PLC SUDBURY (SUFFOLK) (SUDBURY, SUFFOLK BRANCH) MIDLGB2157T
8699 HSBC BANK PLC SUNDERLAND (GRANGETOWN) MIDLGB2178H
8700 HSBC BANK PLC SUNDERLAND (SUNDERLAND DISTRICT HOSPITAL) MIDLGB2193O