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 47

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
4601 HALIFAX (ALL UK RETAIL OFFICES) LIVERPOOL (WALTON VALE) HLFXGB31WVL
4602 HALIFAX (ALL UK RETAIL OFFICES) OXFORD (OXFORD SALES AND ADVICE CENTRE) HLFXGB31Y54
4603 HALIFAX (ALL UK RETAIL OFFICES) SKEGNESS (SKEGNESS (115214)) HLFXGB31SKG
4604 HALIFAX CAPITAL TRUSTEES LIMITED HALIFAX MOCRGB21
4605 HALIFAX CREDIT CARD LIMITED DUNFERMLINE (HALIFAX CREDIT CARD CHEQUES) BOFSGB41002
4606 HALIFAX CREDIT CARD LIMITED DUNFERMLINE (PITREAVIE BUSINESS PARK DUNFERMLINE) BOFSGB41001
4607 HALIFAX CREDIT CARD LIMITED DUNFERMLINE BOFSGB41
4608 HALIFAX FUND MANAGEMENT LIMITED HALIFAX HAFMGB21
4609 HALIFAX INVESTMENT ADVISERS LTD LONDON HAIAGB21
4610 HALIFAX INVESTMENT SERVICES LIMITED HALIFAX HAIEGB21
4611 HALIFAX PLC ABERDARE (ABERDARE) HLFXGB21A01
4612 HALIFAX PLC ABERDEEN (52/54 UNION ST. ABERDEEN) HLFXGB21H18
4613 HALIFAX PLC ABERDEEN (ABERDEEN 201 UNION ST) HLFXGB21A02
4614 HALIFAX PLC ABERDEEN (ABERDEEN 248 UNION STREET) HLFXGB21A03
4615 HALIFAX PLC ABERDEEN (ABERDEEN 395 UNION STREET) HLFXGB21A04
4616 HALIFAX PLC ABERDEEN (ABERDEEN 52/54 UNION ST) HLFXGB21A05
4617 HALIFAX PLC ABERDEEN (ABERDEEN BON ACCORD CENTRE (R) HLFXGB21A07
4618 HALIFAX PLC ABERDEEN (ABERDEEN BON ACCORD CENTRE) HLFXGB21A06
4619 HALIFAX PLC ABERDEEN (ABERDEEN BRIDGE OF DON) HLFXGB21A08
4620 HALIFAX PLC ABERDEEN (ABERDEEN, JOHN STREET) HLFXGB21A10
4621 HALIFAX PLC ABERDEEN (ABERDEEN, MILE END) HLFXGB21A11
4622 HALIFAX PLC ABERDEEN (ABERDEEN, QUEENS CROSS) HLFXGB21A12
4623 HALIFAX PLC ABERDEEN (ABERDEEN, TULLOS) HLFXGB21A13
4624 HALIFAX PLC ABERDEEN (ABERDEEN, UNIVERSITY) HLFXGB21A14
4625 HALIFAX PLC ABERDEEN (ABERDEEN, WEST END) HLFXGB21A15
4626 HALIFAX PLC ABERDEEN (ABERDEEN,TORRY) HLFXGB21A16
4627 HALIFAX PLC ABERDEEN (CULTS) HLFXGB21F63
4628 HALIFAX PLC ABERDEEN (DYCE) HLFXGB21G68
4629 HALIFAX PLC ABERDEEN (SHELL UK EXP AND PROD LTD (114507) HLFXGB21T23
4630 HALIFAX PLC ABERFELDY (ABERFELDY) HLFXGB21A17
4631 HALIFAX PLC ABERGAVENNY (ABERGAVENNY) HLFXGB21A19
4632 HALIFAX PLC ABERLOUR (ABERLOUR) HLFXGB21A20
4633 HALIFAX PLC ABERYSTWYTH (ABERYSTWYTH) HLFXGB21A21
4634 HALIFAX PLC ABINGDON (ABINGDON HIGH STREET) HLFXGB21A22
4635 HALIFAX PLC ACCRINGTON (ACCRINGTON (110008)) HLFXGB21A24
4636 HALIFAX PLC ACCRINGTON (PRESTON AND BLACKBURN (110617)) HLFXGB21R67
4637 HALIFAX PLC AIRDRIE (AIRDRIE (R) HLFXGB21A35
4638 HALIFAX PLC AIRDRIE (AIRDRIE BANK STREET) HLFXGB21A36
4639 HALIFAX PLC AIRDRIE (AIRDRIE) HLFXGB21A34
4640 HALIFAX PLC ALCESTER (ALCESTER) HLFXGB21ALC
4641 HALIFAX PLC ALDERSHOT (ALDERSHOT (HPS) HLFXGB21A38
4642 HALIFAX PLC ALDERSHOT (ALDERSHOT) HLFXGB21A37
4643 HALIFAX PLC ALEXANDRIA (ALEXANDRIA) HLFXGB21A39
4644 HALIFAX PLC ALFRETON (ALFRETON (HPS) HLFXGB21A40
4645 HALIFAX PLC ALLOA (ALLOA (R) HLFXGB21A43
4646 HALIFAX PLC ALLOA (ALLOA) HLFXGB21A42
4647 HALIFAX PLC ALNESS (ALNESS) HLFXGB21A44
4648 HALIFAX PLC ALNWICK (ALNWICK) HLFXGB21A45
4649 HALIFAX PLC ALTON (ALTON (HPS) HLFXGB21A46
4650 HALIFAX PLC ALTRINCHAM (ALTRINCHAM 47 GEORGE ST) HLFXGB21A48
4651 HALIFAX PLC ALTRINCHAM (ALTRINCHAM) HLFXGB21A47
4652 HALIFAX PLC ALVA (ALVA) HLFXGB21A49
4653 HALIFAX PLC ALVECHURCH (ALVECHURCH) HLFXGB21ALV
4654 HALIFAX PLC ANDOVER (ANDOVER (HPS) HLFXGB21A52
4655 HALIFAX PLC ANDOVER (ANDOVER BRIDGE STREET) HLFXGB21A53
4656 HALIFAX PLC ANDOVER (ANDOVER) HLFXGB21A51
4657 HALIFAX PLC ANNAN (ANNAN) HLFXGB21A54
4658 HALIFAX PLC ARBROATH (ARBROATH (R) HLFXGB21A57
4659 HALIFAX PLC ARBROATH (ARBROATH) HLFXGB21A56
4660 HALIFAX PLC ARBROATH (MONTROSE) HLFXGB21P24
4661 HALIFAX PLC ARDGAY (BONAR BRIDGE) HLFXGB21C45
4662 HALIFAX PLC ASCOT (ASCOT (HPS) HLFXGB21A62
4663 HALIFAX PLC ASCOT (LIGHTWATER (HPS) HLFXGB21N28
4664 HALIFAX PLC ASCOT (SUNNINGDALE (HPS) HLFXGB21U86
4665 HALIFAX PLC ASCOT (SUNNINGDALE (HPS) HLFXGB21U87
4666 HALIFAX PLC ASCOT (WINDLESHAM (HPS) HLFXGB21W94
4667 HALIFAX PLC ASHFORD (ASHFORD (GALE AND POWER) HLFXGB21A63
4668 HALIFAX PLC ASHFORD (ASHFORD (KENT) (HPS) HLFXGB21A64
4669 HALIFAX PLC ASHFORD (ASHFORD 32 CHURCH RD HPS) HLFXGB21A65
4670 HALIFAX PLC ASHFORD (ASHFORD CASTLE ST (KENT) HLFXGB21A66
4671 HALIFAX PLC ASHFORD (ASHFORD PARK MALL (KENT) HLFXGB21A67
4672 HALIFAX PLC ASHFORD (FELTHAM (GALE AND POWER) HLFXGB21I33
4673 HALIFAX PLC ASHINGTON (ASHINGTON) HLFXGB21A68
4674 HALIFAX PLC ASHTON-UNDER-LYNE (ASHTON U LYNE (HEA) HLFXGB21A70
4675 HALIFAX PLC ASHTON-UNDER-LYNE (ASHTON UNDER LYNE) HLFXGB21A71
4676 HALIFAX PLC ASHTON-UNDER-LYNE (ASHTON-U-LYNE 65 OLD ST) HLFXGB21A72
4677 HALIFAX PLC AUCHTERARDER (AUCHTERARDER) HLFXGB21A74
4678 HALIFAX PLC AVIEMORE (AVIEMORE) HLFXGB21A76
4679 HALIFAX PLC AYLESBURY (AYLESBURY (110015)) HLFXGB21A78
4680 HALIFAX PLC AYLESBURY (CHESTER AND NORTH WALES (110186)) HLFXGB21B43
4681 HALIFAX PLC AYR (AYR 177 HIGH STREET) HLFXGB21A80
4682 HALIFAX PLC AYR (AYR) HLFXGB21A79
4683 HALIFAX PLC AYR (AYR, HIGH STREET) HLFXGB21A81
4684 HALIFAX PLC AYR (AYR, NEWTON) HLFXGB21A82
4685 HALIFAX PLC BAKEWELL (BAKEWELL (HPS) HLFXGB21A85
4686 HALIFAX PLC BALLATER (BALLATER) HLFXGB21A88
4687 HALIFAX PLC BALLATER (BRAEMAR) HLFXGB21C73
4688 HALIFAX PLC BALLYMENA (BALLYMENA (HPS) HLFXGB21A90
4689 HALIFAX PLC BALLYMENA (BALLYMENA) HLFXGB21A89
4690 HALIFAX PLC BANBURY (BANBURY BRIDGE STREET) HLFXGB21A93
4691 HALIFAX PLC BANBURY (BANBURY) HLFXGB21A92
4692 HALIFAX PLC BANCHORY (BANCHORY) HLFXGB21A94
4693 HALIFAX PLC BANFF (BANFF) HLFXGB21A95
4694 HALIFAX PLC BANFF (PORTSOY) HLFXGB21R59
4695 HALIFAX PLC BANGOR (BANGOR (HPS) HLFXGB21A96
4696 HALIFAX PLC BANGOR (BANGOR (NI) 63 MAIN ST) HLFXGB21A97
4697 HALIFAX PLC BANGOR (BANGOR (NORTH WALES) HLFXGB21A98
4698 HALIFAX PLC BANGOR (BANGOR (NORTHERN IRELAND) HLFXGB21A99
4699 HALIFAX PLC BANGOR (BANGOR BALLYHOLME (HEA) HLFXGB21B01
4700 HALIFAX PLC BANSTEAD (BANSTEAD) HLFXGB21B06