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 130

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
12901 NATIONAL WESTMINSTER BANK PLC EXETER (EXETER, ST THOMAS BRANCH) NWBKGB2129F
12902 NATIONAL WESTMINSTER BANK PLC EXETER (EXETER, UNIVERSITY OF EXETER BRANCH) NWBKGB2129G
12903 NATIONAL WESTMINSTER BANK PLC EXETER (HEAVITREE BRANCH) NWBKGB2128S
12904 NATIONAL WESTMINSTER BANK PLC EXMOUTH (EXMOUTH BRANCH) NWBKGB2129J
12905 NATIONAL WESTMINSTER BANK PLC FAKENHAM (FAKENHAM BRANCH) NWBKGB2139P
12906 NATIONAL WESTMINSTER BANK PLC FALMOUTH (FALMOUTH) NWBKGB2115D
12907 NATIONAL WESTMINSTER BANK PLC FAREHAM (FAREHAM BRANCH) NWBKGB2106U
12908 NATIONAL WESTMINSTER BANK PLC FARNBOROUGH (FARNBOROUGH BRANCH) NWBKGB2156J
12909 NATIONAL WESTMINSTER BANK PLC FARNBOROUGH (FARNBOROUGH, HANTS BRANCH) NWBKGB2130C
12910 NATIONAL WESTMINSTER BANK PLC FARNBOROUGH (FARNBOROUGH, KENT BRANCH) NWBKGB2120T
12911 NATIONAL WESTMINSTER BANK PLC FARNBOROUGH (NORTH FARNBOROUGH BRANCH) NWBKGB2130D
12912 NATIONAL WESTMINSTER BANK PLC FARNHAM (FARNHAM BRANCH) NWBKGB2130R
12913 NATIONAL WESTMINSTER BANK PLC FARNWORTH (FARNWORTH BRANCH) NWBKGB2119M
12914 NATIONAL WESTMINSTER BANK PLC FAVERSHAM (FAVERSHAM BRANCH) NWBKGB2136T
12915 NATIONAL WESTMINSTER BANK PLC FELIXSTOWE (FELIXSTOWE BRANCH) NWBKGB2132J
12916 NATIONAL WESTMINSTER BANK PLC FELTHAM (FELTHAM BRANCH) NWBKGB2152C
12917 NATIONAL WESTMINSTER BANK PLC FERNDOWN (FERNDOWN) NWBKGB2116X
12918 NATIONAL WESTMINSTER BANK PLC FERRYHILL (FERRYHILL AND SPENNYMOOR BRANCH) NWBKGB2126M
12919 NATIONAL WESTMINSTER BANK PLC FLEET (FLEET, HANTS BRANCH) NWBKGB2130B
12920 NATIONAL WESTMINSTER BANK PLC FLEETWOOD (FLEETWOOD BRANCH) NWBKGB2129R
12921 NATIONAL WESTMINSTER BANK PLC FOLKESTONE (FOLKESTONE BRANCH) NWBKGB2106G
12922 NATIONAL WESTMINSTER BANK PLC FORMBY (FORMBY BRANCH) NWBKGB2133C
12923 NATIONAL WESTMINSTER BANK PLC FRIMLEY (FRIMLEY BRANCH) NWBKGB2130F
12924 NATIONAL WESTMINSTER BANK PLC FRODSHAM (FRODSHAM BRANCH) NWBKGB2153Y
12925 NATIONAL WESTMINSTER BANK PLC FROME (FROME BRANCH) NWBKGB2118F
12926 NATIONAL WESTMINSTER BANK PLC GAINSBOROUGH (GAINSBOROUGH) NWBKGB2116L
12927 NATIONAL WESTMINSTER BANK PLC GARSTANG (GARSTANG BRANCH) NWBKGB2142T
12928 NATIONAL WESTMINSTER BANK PLC GATESHEAD (CUSTOMER SERVICES GATESHEAD) NWBKGB2157J
12929 NATIONAL WESTMINSTER BANK PLC GATESHEAD (GATESHEAD, HIGH STREET BRANCH) NWBKGB2138N
12930 NATIONAL WESTMINSTER BANK PLC GERRARD'S CROSS (GERRARD'S CROSS BRANCH) NWBKGB2147E
12931 NATIONAL WESTMINSTER BANK PLC GILLINGHAM (GILLINGHAM (DORSET) BRANCH) NWBKGB2148A
12932 NATIONAL WESTMINSTER BANK PLC GILLINGHAM (GILLINGHAM, KENT, BRANCH) NWBKGB2137B
12933 NATIONAL WESTMINSTER BANK PLC GLASGOW (GLASGOW BRANCH) NWBKGB2113J
12934 NATIONAL WESTMINSTER BANK PLC GLASGOW (GLASGOW BRANCH) NWBKGB2156K
12935 NATIONAL WESTMINSTER BANK PLC GLASGOW (GTMS-NWB TRAVEL, GLASGOW) NWBKGB2157B
12936 NATIONAL WESTMINSTER BANK PLC GLOSSOP (GLOSSOP BRANCH) NWBKGB2146N
12937 NATIONAL WESTMINSTER BANK PLC GLOUCESTER (GLOUCESTER BRANCH) NWBKGB2129T
12938 NATIONAL WESTMINSTER BANK PLC GODALMING (GODALMING BRANCH) NWBKGB2130Q
12939 NATIONAL WESTMINSTER BANK PLC GOOLE (GOOLE BRANCH) NWBKGB2126R
12940 NATIONAL WESTMINSTER BANK PLC GORLESTON-ON-SEA (GORLESTON-ON-SEA BRANCH) NWBKGB2139V
12941 NATIONAL WESTMINSTER BANK PLC GOSPORT (GOSPORT BRANCH) NWBKGB2142H
12942 NATIONAL WESTMINSTER BANK PLC GRANGE-OVER-SANDS (GRANGE-OVER-SANDS BRANCH) NWBKGB2133Q
12943 NATIONAL WESTMINSTER BANK PLC GRANTHAM (GRANTHAM BRANCH) NWBKGB2138Y
12944 NATIONAL WESTMINSTER BANK PLC GRAVESEND (GRAVESEND BRANCH) NWBKGB2106A
12945 NATIONAL WESTMINSTER BANK PLC GRAYS (GRAYS (THURROCK) BRANCH) NWBKGB2143W
12946 NATIONAL WESTMINSTER BANK PLC GRAYSHOTT (GRAYSHOTT AND HINDHEAD BRANCH) NWBKGB2130K
12947 NATIONAL WESTMINSTER BANK PLC GREAT YARMOUTH (GREAT YARMOUTH BRANCH) NWBKGB2139U
12948 NATIONAL WESTMINSTER BANK PLC GREENOCK (GMC - FUNDS RELEASE) NWBKGB2156D
12949 NATIONAL WESTMINSTER BANK PLC GRIMSBY (GRIMSBY BRANCH) NWBKGB2126T
12950 NATIONAL WESTMINSTER BANK PLC GRIMSBY (GRIMSBY DOCKS BRANCH) NWBKGB2113Y
12951 NATIONAL WESTMINSTER BANK PLC GUILDFORD (GUILDFORD, HIGH STREET BRANCH) NWBKGB2129Z
12952 NATIONAL WESTMINSTER BANK PLC GUILDFORD (GUILDFORD, WOODBRIDGE HILL BRANCH) NWBKGB2130H
12953 NATIONAL WESTMINSTER BANK PLC GUILDFORD (UNIVERSITY OF SURREY BRANCH) NWBKGB2130G
12954 NATIONAL WESTMINSTER BANK PLC GUISBOROUGH (GUISBOROUGH BRANCH) NWBKGB2151W
12955 NATIONAL WESTMINSTER BANK PLC HADLEIGH (HADLEIGH, ESSEX BRANCH) NWBKGB2148G
12956 NATIONAL WESTMINSTER BANK PLC HAILSHAM (HAILSHAM BRANCH) NWBKGB2120H
12957 NATIONAL WESTMINSTER BANK PLC HALESOWEN (HALESOWEN BRANCH) NWBKGB2110A
12958 NATIONAL WESTMINSTER BANK PLC HALIFAX (HALIFAX BRANCH) NWBKGB2132B
12959 NATIONAL WESTMINSTER BANK PLC HALSTEAD (HALSTEAD BRANCH) NWBKGB2124B
12960 NATIONAL WESTMINSTER BANK PLC HANHAM (HANHAM BRANCH) NWBKGB2121Z
12961 NATIONAL WESTMINSTER BANK PLC HARLOW (HARLOW, OLD TOWN BRANCH) NWBKGB2123U
12962 NATIONAL WESTMINSTER BANK PLC HARLOW (HARLOW, TOWN CENTRE BRANCH) NWBKGB2107B
12963 NATIONAL WESTMINSTER BANK PLC HAROLD HILL (HAROLD HILL (ESSEX) BRANCH) NWBKGB2143X
12964 NATIONAL WESTMINSTER BANK PLC HARPENDEN (HARPENDEN) NWBKGB2116R
12965 NATIONAL WESTMINSTER BANK PLC HARROGATE (HARROGATE BRANCH) NWBKGB2104J
12966 NATIONAL WESTMINSTER BANK PLC HARROGATE (HARROGATE CARD CENTRE) NWBKGB2155P
12967 NATIONAL WESTMINSTER BANK PLC HARROW (EASTCOTE, MIDDLESEX BRANCH) NWBKGB2130U
12968 NATIONAL WESTMINSTER BANK PLC HARROW (HARROW TOWN CENTRE BRANCH) NWBKGB2130S
12969 NATIONAL WESTMINSTER BANK PLC HARROW (HARROW WEALD BRANCH) NWBKGB2130T
12970 NATIONAL WESTMINSTER BANK PLC HARROW (HATCH END BRANCH) NWBKGB2130W
12971 NATIONAL WESTMINSTER BANK PLC HARTLEPOOL (HARTLEPOOL BRANCH) NWBKGB2151Z
12972 NATIONAL WESTMINSTER BANK PLC HARTLEY WINTNEY (HARTLEY WINTNEY BRANCH) NWBKGB2143B
12973 NATIONAL WESTMINSTER BANK PLC HASLEMERE (HASLEMERE BRANCH) NWBKGB2130L
12974 NATIONAL WESTMINSTER BANK PLC HASTINGS (HASTINGS BRANCH) NWBKGB2107L
12975 NATIONAL WESTMINSTER BANK PLC HATFIELD (HATFIELD BRANCH) NWBKGB2117B
12976 NATIONAL WESTMINSTER BANK PLC HATHERLEIGH (HATHERLEIGH BRANCH) NWBKGB2129A
12977 NATIONAL WESTMINSTER BANK PLC HATHERSAGE (HATHERSAGE BRANCH) NWBKGB2144L
12978 NATIONAL WESTMINSTER BANK PLC HAVANT (HAVANT BRANCH) NWBKGB2105D
12979 NATIONAL WESTMINSTER BANK PLC HAVANT (LEIGH PARK, HAVANT BRANCH) NWBKGB2142Q
12980 NATIONAL WESTMINSTER BANK PLC HAVERFORDWEST (HAVERFORDWEST) NWBKGB2114E
12981 NATIONAL WESTMINSTER BANK PLC HAVERHILL (HAVERHILL BRANCH) NWBKGB2122Q
12982 NATIONAL WESTMINSTER BANK PLC HAYDOCK (HCC, HAYDOCK CROSS) NWBKGB21HCC
12983 NATIONAL WESTMINSTER BANK PLC HAYES (HAYES END) NWBKGB2157V
12984 NATIONAL WESTMINSTER BANK PLC HAYES (MIDDLESEX) (HAYES, MIDDLESEX BRANCH) NWBKGB2104M
12985 NATIONAL WESTMINSTER BANK PLC HAYLING ISLAND (HAYLING ISLAND BRANCH) NWBKGB2142G
12986 NATIONAL WESTMINSTER BANK PLC HAY-ON-WYE (HAY-ON-WYE BRANCH) NWBKGB2131N
12987 NATIONAL WESTMINSTER BANK PLC HAYWARDS HEATH (HAYWARDS HEATH BRANCH) NWBKGB2143P
12988 NATIONAL WESTMINSTER BANK PLC HEADINGTON (HEADINGTON BRANCH) NWBKGB2140Z
12989 NATIONAL WESTMINSTER BANK PLC HEANOR (HEANOR BRANCH) NWBKGB2126G
12990 NATIONAL WESTMINSTER BANK PLC HEATHFIELD (HEATHFIELD BRANCH) NWBKGB2109R
12991 NATIONAL WESTMINSTER BANK PLC HEATON CHAPEL (HEATON CHAPEL BRANCH) NWBKGB2146S
12992 NATIONAL WESTMINSTER BANK PLC HEBDEN BRIDGE (HEBDEN BRIDGE) NWBKGB2114Y
12993 NATIONAL WESTMINSTER BANK PLC HEDGE END (HEDGE END BRANCH) NWBKGB2147T
12994 NATIONAL WESTMINSTER BANK PLC HELSTON (HELSTON BRANCH) NWBKGB2151P
12995 NATIONAL WESTMINSTER BANK PLC HEMEL HEMPSTEAD (HEMEL HEMPSTEAD NETWORK) NWBKGB2131D
12996 NATIONAL WESTMINSTER BANK PLC HENFIELD (HENFIELD BRANCH) NWBKGB2120M
12997 NATIONAL WESTMINSTER BANK PLC HENLEY-ON-THAMES (HENLEY-ON-THAMES BRANCH) NWBKGB2143H
12998 NATIONAL WESTMINSTER BANK PLC HEREFORD (HEREFORD, 12 BROAD STREET BRANCH) NWBKGB2104Y
12999 NATIONAL WESTMINSTER BANK PLC HERNE BAY (HERNE BAY BRANCH) NWBKGB2124R
13000 NATIONAL WESTMINSTER BANK PLC HERTFORD (HERTFORD BRANCH) NWBKGB2146H