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 78

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
7701 HSBC BANK PLC GUISBOROUGH (GUISBOROUGH BRANCH) MIDLGB2132P
7702 HSBC BANK PLC HADLEIGH (HADLEIGH, ESSEX BRANCH) MIDLGB2132R
7703 HSBC BANK PLC HAILSHAM (HAILSHAM BRANCH) MIDLGB2132T
7704 HSBC BANK PLC HALESOWEN (HALESOWEN) MIDLGB2112T
7705 HSBC BANK PLC HALESWORTH (HALESWORTH BRANCH) MIDLGB2132U
7706 HSBC BANK PLC HALIFAX (HALIFAX) MIDLGB2112H
7707 HSBC BANK PLC HALSTEAD (HALSTEAD BRANCH) MIDLGB2132V
7708 HSBC BANK PLC HALTWHISTLE (HALTWHISTLE BRANCH) MIDLGB2132W
7709 HSBC BANK PLC HAMILTON (HAMILTON) MIDLGB2192V
7710 HSBC BANK PLC HAMILTON (HAMILTON) MIDLGB2194E
7711 HSBC BANK PLC HARLECH (HARLECH) MIDLGB2185A
7712 HSBC BANK PLC HARLESCOTT (HARLESCOTT, CATTLE MARKET) MIDLGB2175J
7713 HSBC BANK PLC HARLESTON (HARLESTON BRANCH) MIDLGB2133A
7714 HSBC BANK PLC HARLOW MIDLGB2104N
7715 HSBC BANK PLC HARPENDEN (HARPENDEN BRANCH) MIDLGB2133B
7716 HSBC BANK PLC HARROGATE (BILTON, HARROGATE) MIDLGB2177K
7717 HSBC BANK PLC HARROGATE (PATELEY BRIDGE BRANCH) MIDLGB2133D
7718 HSBC BANK PLC HARROGATE MIDLGB2104P
7719 HSBC BANK PLC HARROW (HARROW, COLLEGE ROAD BRANCH) MIDLGB2133E
7720 HSBC BANK PLC HARTLEPOOL (HARTLEPOOL, CHURCH STREET) MIDLGB2178I
7721 HSBC BANK PLC HARTLEPOOL (HARTLEPOOL, YORK ROAD) MIDLGB2115D
7722 HSBC BANK PLC HASLEMERE (HASLEMERE BRANCH) MIDLGB2133F
7723 HSBC BANK PLC HASSOCKS (HASSOCKS BRANCH) MIDLGB2133G
7724 HSBC BANK PLC HASTINGS (HASTINGS) MIDLGB2114A
7725 HSBC BANK PLC HATFIELD (HATFIELD, HERTS.) MIDLGB2114W
7726 HSBC BANK PLC HAVANT (HAVANT BRANCH) MIDLGB2133H
7727 HSBC BANK PLC HAVERFORDWEST (HAVERFORDWEST BRANCH) MIDLGB2133J
7728 HSBC BANK PLC HAVERFORDWEST (ST DAVIDS BRANCH) MIDLGB2133K
7729 HSBC BANK PLC HAVERHILL (HAVERHILL BRANCH) MIDLGB2133L
7730 HSBC BANK PLC HAWARDEN (HAWARDEN BRANCH) MIDLGB2133M
7731 HSBC BANK PLC HAWES (HAWES BRANCH) MIDLGB2133N
7732 HSBC BANK PLC HAYDON BRIDGE (HAYDON BRIDGE) MIDLGB2178K
7733 HSBC BANK PLC HAYES (MIDDLESEX) MIDLGB2104R
7734 HSBC BANK PLC HAY-ON-WYE (HAY-ON-WYE BRANCH) MIDLGB2133P
7735 HSBC BANK PLC HAYWARDS HEATH (HAYWARDS HEATH) MIDLGB2110V
7736 HSBC BANK PLC HEADINGTON (HEADINGTON BRANCH) MIDLGB2133R
7737 HSBC BANK PLC HEANOR (HEANOR BRANCH) MIDLGB2133T
7738 HSBC BANK PLC HEATHROW (HEATHROW COMMERCIAL CENTRE) MIDLGB2188L
7739 HSBC BANK PLC HEATON (NEWCASTLE UPON TYNE , HEATON) MIDLGB2179U
7740 HSBC BANK PLC HECKMONDWIKE (HECKMONDWIKE BRANCH) MIDLGB2133U
7741 HSBC BANK PLC HECKMONDWIKE (MORRISONS) MIDLGB2170F
7742 HSBC BANK PLC HELSTON (HELSTON BRANCH) MIDLGB2133V
7743 HSBC BANK PLC HEMEL HEMPSTEAD (HEMEL HEMPSTEAD) MIDLGB2115F
7744 HSBC BANK PLC HEMEL HEMPSTEAD (HEMEL) MIDLGB2192U
7745 HSBC BANK PLC HENLEY-ON-THAMES (HENLEY-ON-THAMES) MIDLGB2113V
7746 HSBC BANK PLC HEREFORD (HEREFORD BRANCH) MIDLGB2133W
7747 HSBC BANK PLC HERNE BAY (HERNE BAY BRANCH) MIDLGB2134A
7748 HSBC BANK PLC HERTFORD (HERTFORD BRANCH) MIDLGB2134B
7749 HSBC BANK PLC HESSLE (HESSLE BRANCH) MIDLGB2134C
7750 HSBC BANK PLC HESWALL (WIRRAL - HESWALL BRANCH) MIDLGB2164C
7751 HSBC BANK PLC HEXHAM (HEXHAM BRANCH) MIDLGB2134D
7752 HSBC BANK PLC HEYWOOD (MORRISONS) MIDLGB2170G
7753 HSBC BANK PLC HIGH WYCOMBE (CORN MARKET BRANCH) MIDLGB2104S
7754 HSBC BANK PLC HIGH WYCOMBE (HAZLEMERE, BUCKINGHAMSHIRE) MIDLGB2175K
7755 HSBC BANK PLC HIGH WYCOMBE (HIGH WYCOMBE, DESBOROUGH AVENUE BRANCH) MIDLGB2134E
7756 HSBC BANK PLC HIGHAM FERRERS (HIGHAM FERRERS) MIDLGB2175M
7757 HSBC BANK PLC HIGHER BEBINGTON (WIRRAL - HIGHER BEBINGTON BRANCH) MIDLGB2164D
7758 HSBC BANK PLC HILLINGDON (HILLINGDON BRANCH) MIDLGB2134F
7759 HSBC BANK PLC HINCKLEY (HINCKLEY) MIDLGB2111K
7760 HSBC BANK PLC HITCHIN MIDLGB2104T
7761 HSBC BANK PLC HODDESDON (HODDESDON BRANCH) MIDLGB2134G
7762 HSBC BANK PLC HOLME-ON-SPALDING MOOR (HOLME-ON-SPALDING MOOR) MIDLGB2178N
7763 HSBC BANK PLC HOLSWORTHY (HOLSWORTHY BRANCH) MIDLGB2134H
7764 HSBC BANK PLC HOLT (HOLT BRANCH) MIDLGB2134J
7765 HSBC BANK PLC HOLYHEAD (HOLYHEAD BRANCH) MIDLGB2134K
7766 HSBC BANK PLC HOLYWELL (HOLYWELL BRANCH) MIDLGB2134L
7767 HSBC BANK PLC HONITON (HONITON BRANCH) MIDLGB2134M
7768 HSBC BANK PLC HORLEY (HORLEY BRANCH) MIDLGB2134N
7769 HSBC BANK PLC HORNCASTLE (HORNCASTLE BRANCH) MIDLGB2134P
7770 HSBC BANK PLC HORNCHURCH (HORNCHURCH BRANCH) MIDLGB2134R
7771 HSBC BANK PLC HORNSEA (HORNSEA BRANCH) MIDLGB2134T
7772 HSBC BANK PLC HORSHAM (HORSHAM) MIDLGB2114G
7773 HSBC BANK PLC HOUNSLOW (HIGH ST) MIDLGB2168P
7774 HSBC BANK PLC HOUNSLOW (HOUNSLOW, GREAT WEST ROAD) MIDLGB2115J
7775 HSBC BANK PLC HOUNSLOW (HOUNSLOW, HIGH STREET) MIDLGB2111F
7776 HSBC BANK PLC HOVE (HOVE, CHURCH ROAD) MIDLGB2112R
7777 HSBC BANK PLC HOVE (HOVE, SEVEN DIALS) MIDLGB2113U
7778 HSBC BANK PLC HOYLAKE (HOYLAKE AND WEST KIRBY BRANCH) MIDLGB2164E
7779 HSBC BANK PLC HUCKNALL (HUCKNALL BRANCH) MIDLGB2134U
7780 HSBC BANK PLC HUDDERSFIELD (ALMONDBURY) MIDLGB2177B
7781 HSBC BANK PLC HUDDERSFIELD (CLOTH HALL STREET BRANCH) MIDLGB2104U
7782 HSBC BANK PLC HUDDERSFIELD (DENBY DALE) MIDLGB2178B
7783 HSBC BANK PLC HUDDERSFIELD (HOLMFIRTH BRANCH) MIDLGB2134V
7784 HSBC BANK PLC HUDDERSFIELD (MARSH) MIDLGB2179L
7785 HSBC BANK PLC HUDDERSFIELD (MELTHAM) MIDLGB2179N
7786 HSBC BANK PLC HUDDERSFIELD (MILNSBRIDGE) MIDLGB2179Q
7787 HSBC BANK PLC HULL (7-8 WHITEFRIARGATE) MIDLGB2187Y
7788 HSBC BANK PLC HULL (HEDON BRANCH) MIDLGB2134W
7789 HSBC BANK PLC HULL (HULL UNIVERSITY CAMPUS) MIDLGB2178P
7790 HSBC BANK PLC HULL (HULL WHITEFRIARGATE) MIDLGB2110T
7791 HSBC BANK PLC HULL (HULL, HESSLE ROAD BRANCH) MIDLGB2135A
7792 HSBC BANK PLC HULL (HULL, HOLDERNESS ROAD BRANCH) MIDLGB2135B
7793 HSBC BANK PLC HULL (HULL, KING WILLIAM HOUSE) MIDLGB2111B
7794 HSBC BANK PLC HULL (HULL, PARAGON SQUARE BRANCH) MIDLGB2135C
7795 HSBC BANK PLC HULL (HULL, SUTTON FIELDS INDUSTRIAL ESTATE) MIDLGB2178O
7796 HSBC BANK PLC HULL (HULL, UNIVERSITY BRANCH) MIDLGB2135D
7797 HSBC BANK PLC HULL (MERIT HOUSE) MIDLGB2187Z
7798 HSBC BANK PLC HULL (MORRISONS) MIDLGB2170H
7799 HSBC BANK PLC HULL (PATRINGTON) MIDLGB2180B
7800 HSBC BANK PLC HULL MIDLGB2187W