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 77

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
7601 HSBC BANK PLC EAST GRINSTEAD (EAST GRINSTEAD) MIDLGB2111W
7602 HSBC BANK PLC EAST HORSLEY (EAST HORSLEY) MIDLGB2182D
7603 HSBC BANK PLC EAST MOLESEY (EAST MOLESEY) MIDLGB2182E
7604 HSBC BANK PLC EAST WITTERING (EAST WITTERING) MIDLGB2182F
7605 HSBC BANK PLC EASTBOURNE (EASTBOURNE COMMERCIAL CENTRE) MIDLGB2189Q
7606 HSBC BANK PLC EASTBOURNE (EASTBOURNE, SEASIDE BRANCH) MIDLGB2129U
7607 HSBC BANK PLC EASTBOURNE (TERMINUS ROAD BRANCH) MIDLGB2104C
7608 HSBC BANK PLC EASTCOTE (EASTCOTE BRANCH) MIDLGB2129V
7609 HSBC BANK PLC EASTLEIGH (CHANDLER'S FORD BRANCH) MIDLGB2129W
7610 HSBC BANK PLC EASTLEIGH (EASTLEIGH BRANCH) MIDLGB2130A
7611 HSBC BANK PLC EASTLEIGH (FAIR OAK) MIDLGB2182G
7612 HSBC BANK PLC EASTWOOD (EASTWOOD, ESSEX) MIDLGB2175F
7613 HSBC BANK PLC EASTWOOD (EASTWOOD, NOTTINGHAMSHIRE BRANCH) MIDLGB2130B
7614 HSBC BANK PLC EBBW VALE (EBBW VALE BRANCH) MIDLGB2130C
7615 HSBC BANK PLC ECCLES (ECCLES BRANCH) MIDLGB2130D
7616 HSBC BANK PLC ECCLESFIELD (MORRISONS) MIDLGB2170B
7617 HSBC BANK PLC ECCLESHALL (ECCLESHALL BRANCH) MIDLGB2130E
7618 HSBC BANK PLC EDENBRIDGE (EDENBRIDGE BRANCH) MIDLGB2130F
7619 HSBC BANK PLC EDGWARE (STATION ROAD BRANCH) MIDLGB2104D
7620 HSBC BANK PLC EDGWARE (STATION ROAD) MIDLGB2167K
7621 HSBC BANK PLC EDINBURGH (EDINBURGH, HANOVER STREET) MIDLGB2111M
7622 HSBC BANK PLC EDINBURGH (PRINCES STREET) MIDLGB2188B
7623 HSBC BANK PLC EGHAM (EGHAM BRANCH) MIDLGB2130G
7624 HSBC BANK PLC EGREMONT (EGREMONT, CUMBRIA BRANCH) MIDLGB2130H
7625 HSBC BANK PLC ELLESMERE (SHROPSHIRE) (ELLESMERE, SHROPSHIRE BRANCH) MIDLGB2130K
7626 HSBC BANK PLC ELLESMERE PORT (ELLESMERE PORT BRANCH) MIDLGB2130J
7627 HSBC BANK PLC ELY (ELY BRANCH) MIDLGB2130L
7628 HSBC BANK PLC ENFIELD (ENFIELD HIGHWAY BRANCH) MIDLGB2130M
7629 HSBC BANK PLC ENFIELD (THE TOWN BRANCH) MIDLGB2104E
7630 HSBC BANK PLC EPPING (EPPING BRANCH) MIDLGB2130N
7631 HSBC BANK PLC EPSOM (EPSOM) MIDLGB2112G
7632 HSBC BANK PLC EPSOM (EWELL BRANCH) MIDLGB2130P
7633 HSBC BANK PLC ERITH (ERITH BRANCH) MIDLGB2130R
7634 HSBC BANK PLC ESHER (ESHER) MIDLGB2112K
7635 HSBC BANK PLC EVESHAM (EVESHAM BRANCH) MIDLGB2130T
7636 HSBC BANK PLC EXETER (EXETER COMMERCIAL CENTRE) MIDLGB2188Q
7637 HSBC BANK PLC EXETER (EXETER, MAGDALEN ROAD) MIDLGB2184S
7638 HSBC BANK PLC EXETER (EXETER, ST THOMAS BRANCH) MIDLGB2130U
7639 HSBC BANK PLC EXETER (HIGH STREET BRANCH) MIDLGB2104F
7640 HSBC BANK PLC EXMOUTH (EXMOUTH BRANCH) MIDLGB2130V
7641 HSBC BANK PLC EYE (EYE BRANCH) MIDLGB2130W
7642 HSBC BANK PLC FAKENHAM (FAKENHAM BRANCH) MIDLGB2131A
7643 HSBC BANK PLC FALKIRK (FALKIRK) MIDLGB2194D
7644 HSBC BANK PLC FALMOUTH (FALMOUTH BRANCH) MIDLGB2131B
7645 HSBC BANK PLC FAREHAM (FAREHAM BRANCH) MIDLGB2131C
7646 HSBC BANK PLC FARNHAM (FARNHAM, SURREY) MIDLGB2112U
7647 HSBC BANK PLC FAVERSHAM (FAVERSHAM) MIDLGB2182H
7648 HSBC BANK PLC FELIXSTOWE (FELIXSTOWE BRANCH) MIDLGB2131D
7649 HSBC BANK PLC FELTHAM (FELTHAM BRANCH) MIDLGB2131E
7650 HSBC BANK PLC FILEY (FILEY BRANCH) MIDLGB2131F
7651 HSBC BANK PLC FINDON (FINDON VALLEY) MIDLGB2192Z
7652 HSBC BANK PLC FISHGUARD (FISHGUARD BRANCH) MIDLGB2131G
7653 HSBC BANK PLC FLACKWELL HEATH (FLACKWELL HEATH) MIDLGB2175H
7654 HSBC BANK PLC FLEET (FLEET BRANCH) MIDLGB2131H
7655 HSBC BANK PLC FLEETWOOD (FLEETWOOD BRANCH) MIDLGB2131J
7656 HSBC BANK PLC FLINT (FLINT BRANCH) MIDLGB2131K
7657 HSBC BANK PLC FOLKESTONE (FOLKESTONE, CHERITON BRANCH) MIDLGB2131L
7658 HSBC BANK PLC FOLKESTONE (FOLKESTONE, SANDGATE ROAD BRANCH) MIDLGB2131M
7659 HSBC BANK PLC FORDINGBRIDGE (FORDINGBRIDGE BRANCH) MIDLGB2131N
7660 HSBC BANK PLC FOREST ROW (FOREST ROW) MIDLGB2182K
7661 HSBC BANK PLC FOWEY (FOWEY) MIDLGB2184V
7662 HSBC BANK PLC FRESHWATER (FRESHWATER, ISLE OF WIGHT) MIDLGB2182L
7663 HSBC BANK PLC FRINTON-ON-SEA (FRINTON-ON-SEA BRANCH) MIDLGB2131P
7664 HSBC BANK PLC FROME (FROME BRANCH) MIDLGB2131R
7665 HSBC BANK PLC FULWOOD MIDLGB2173W
7666 HSBC BANK PLC GAINSBOROUGH (GAINSBOROUGH BRANCH) MIDLGB2131T
7667 HSBC BANK PLC GAINSBOROUGH (MORRISONS) MIDLGB2170C
7668 HSBC BANK PLC GATESHEAD (GATESHEAD, WEST STREET BRANCH) MIDLGB2131U
7669 HSBC BANK PLC GATESHEAD (TEAM VALLEY) MIDLGB2168K
7670 HSBC BANK PLC GERRARD'S CROSS MIDLGB2104G
7671 HSBC BANK PLC GIDEA PARK (GIDEA PARK BRANCH) MIDLGB2131V
7672 HSBC BANK PLC GILLINGHAM (HEMPSTEAD VALLEY) MIDLGB2182Q
7673 HSBC BANK PLC GILLINGHAM (HIGH ST) MIDLGB2168M
7674 HSBC BANK PLC GILLINGHAM (RAINHAM, KENT) MIDLGB2112C
7675 HSBC BANK PLC GLASGOW (GLASGOW, CITY OFFICE) MIDLGB2112A
7676 HSBC BANK PLC GLASTONBURY (GLASTONBURY BRANCH) MIDLGB2131W
7677 HSBC BANK PLC GLASTONBURY (GLASTONBURY) MIDLGB2193N
7678 HSBC BANK PLC GLOSSOP (GLOSSOP BRANCH) MIDLGB2132A
7679 HSBC BANK PLC GLOUCESTER (THE CROSS BRANCH) MIDLGB2104H
7680 HSBC BANK PLC GODALMING (GODALMING BRANCH) MIDLGB2132B
7681 HSBC BANK PLC GOOLE (GOOLE BRANCH) MIDLGB2132C
7682 HSBC BANK PLC GOOLE (HOWDEN BRANCH) MIDLGB2132D
7683 HSBC BANK PLC GOOLE (SNAITH) MIDLGB2180N
7684 HSBC BANK PLC GORLESTON-ON-SEA (GORLESTON-ON-SEA BRANCH) MIDLGB2132E
7685 HSBC BANK PLC GOSFORTH (CUMBRIA) (GOSFORTH, CUMBRIA BRANCH) MIDLGB2132F
7686 HSBC BANK PLC GOSPORT (GOSPORT, HIGH STREET BRANCH) MIDLGB2132G
7687 HSBC BANK PLC GRANGE-OVER-SANDS (GRANGE-OVER-SANDS BRANCH) MIDLGB2132H
7688 HSBC BANK PLC GRANTHAM (MORRISONS) MIDLGB2170D
7689 HSBC BANK PLC GRANTHAM MIDLGB2104J
7690 HSBC BANK PLC GRAVESEND (GRAVESEND BRANCH) MIDLGB2132J
7691 HSBC BANK PLC GRAYS (GRAYS BRANCH) MIDLGB2132K
7692 HSBC BANK PLC GREAT BOOKHAM (GREAT BOOKHAM) MIDLGB2182N
7693 HSBC BANK PLC GREAT DUNMOW (GREAT DUNMOW BRANCH) MIDLGB2132L
7694 HSBC BANK PLC GREAT MISSENDEN (GREAT MISSENDEN) MIDLGB2175I
7695 HSBC BANK PLC GREAT YARMOUTH (HALL QUAY BRANCH) MIDLGB2104K
7696 HSBC BANK PLC GREENFORD (GREENFORD BRANCH) MIDLGB2132M
7697 HSBC BANK PLC GREENHITHE MIDLGB2187V
7698 HSBC BANK PLC GRIMSBY (GRIMSBY, VICTORIA STREET) MIDLGB2112D
7699 HSBC BANK PLC GUILDFORD (GUILDFORD, FRIARY STREET) MIDLGB2182O
7700 HSBC BANK PLC GUILDFORD (HIGH STREET BRANCH) MIDLGB2104L