Sorting code and BIC allocation Members have ranges of sorting codes that they can allocate to bank offices. To overcome these difficulties, the European Committee for Banking Standards (ECBS) developed the IBAN which was later adopted as an international standard under ISO 13616:1997.

Bank NameSort CodeCityAddress & Info
HSBC BANK PLC 404009 Equivalent Codes: 40-40-09 40 40 09 Hastings ST LEONARDS-ON-SEA 4 Robertson St, E.Sussex, TN34 1HW, Hastings England
HSBC BANK PLC 402319 Equivalent Codes: 40-23-19 40 23 19 Hatfield HATFIELD HERTS 33 Town Centre, Herts., AL10 0JX, Hatfield England
HSBC BANK PLC 402321 Equivalent Codes: 40-23-21 40 23 21 Haverfordwest HAVERFORDWEST 41 High St, Pembrokeshire, SA61 2BU, Haverfordwest England
HSBC BANK PLC 403304 Equivalent Codes: 40-33-04 40 33 04 Haverfordwest MILFORD HAVEN 41 High St, Pembrokeshire, SA61 2BU, Haverfordwest England
HSBC BANK PLC 404006 Equivalent Codes: 40-40-06 40 40 06 Haverfordwest ST DAVIDS Cross Square, St. Davids, Pembrokeshire, SA62 6SE, Haverfordwest England
HSBC BANK PLC 402323 Equivalent Codes: 40-23-23 40 23 23 Hawes HAWES Market Place, N.Yorks., DL8 3QN, Hawes England
HSBC BANK PLC 402326 Equivalent Codes: 40-23-26 40 23 26 Hayes HAYES MIDDX 2 Station Rd, Middx., UB3 4BY, Hayes England
HSBC BANK PLC 402327 Equivalent Codes: 40-23-27 40 23 27 Haywards Heath HAYWARDS HEATH 38-40 South Road, West Sussex, RH16 4LU, Haywards Heath England
HSBC BANK PLC 402403 Equivalent Codes: 40-24-03 40 24 03 Heckmondwike HECKMONDWIKE 68 Market Place, W.Yorks., WF16 0HY, Heckmondwike England
HSBC BANK PLC 404689 Equivalent Codes: 40-46-89 40 46 89 Heckmondwike MORRISONS - HECKMONDWIKE 68 Market Place, W.Yorks., WF16 0HY, Heckmondwike England
HSBC BANK PLC 402406 Equivalent Codes: 40-24-06 40 24 06 Helston HELSTON 2 Coinagehall Street, Cornwall, TR13 8DZ, Helston England
HSBC BANK PLC 402407 Equivalent Codes: 40-24-07 40 24 07 Hemel Hempstead HEMEL HEMPSTEAD Unit 2, The Marlowes Centre, Herts., HP1 1DX, Hemel Hempstead England
HSBC BANK PLC 402410 Equivalent Codes: 40-24-10 40 24 10 Henley-On-Thames HENLEY-ON-THAMES 6 Market Place, Oxon, RG9 2AN, Henley-On-Thames England
HSBC BANK PLC 402411 Equivalent Codes: 40-24-11 40 24 11 Hereford HEREFORD 35 High Town, HR1 2AQ, Hereford England
HSBC BANK PLC 402740 Equivalent Codes: 40-27-40 40 27 40 Hereford LEDBURY 35 High Town, HR1 2AQ, Hereford England
HSBC BANK PLC 402412 Equivalent Codes: 40-24-12 40 24 12 Herne Bay HERNE BAY 129 High St, Kent, CT6 5NQ, Herne Bay England
HSBC BANK PLC 402413 Equivalent Codes: 40-24-13 40 24 13 Hertford HERTFORD 36 Fore St, SG14 1BS, Hertford England
HSBC BANK PLC 402434 Equivalent Codes: 40-24-34 40 24 34 Hessle HULL , MERIT HOUSE HU13 0AQ, Hessle England
HSBC BANK PLC 402342 Equivalent Codes: 40-23-42 40 23 42 Hexham HAYDON BRIDGE Fore St, Northumb., NE46 1LY, Hexham England
HSBC BANK PLC 402416 Equivalent Codes: 40-24-16 40 24 16 Hexham HEXHAM Fore St, Northumb., NE46 1LY, Hexham England
HSBC BANK PLC 402140 Equivalent Codes: 40-21-40 40 21 40 High Wycombe FLACKWELL HEATH 1 Corn Market, Bucks., HP11 2AY, High Wycombe England
HSBC BANK PLC 402341 Equivalent Codes: 40-23-41 40 23 41 High Wycombe HIGH WYCOMBE,CORNMARKET 1 Corn Market, Bucks., HP11 2AY, High Wycombe England
HSBC BANK PLC 402417 Equivalent Codes: 40-24-17 40 24 17 High Wycombe HIGH WYCOMBE CORN MKT 1 Corn Market, Bucks., HP11 2AY, High Wycombe England
HSBC BANK PLC 402438 Equivalent Codes: 40-24-38 40 24 38 High Wycombe HIGH WYCOMBE DESBOROUGH AVE 17 Desborough Ave, Bucks., HP11 2RT, High Wycombe England
HSBC BANK PLC 402419 Equivalent Codes: 40-24-19 40 24 19 Hinckley HINCKLEY 10 Market Place, Leics., LE10 1NU, Hinckley England
HSBC BANK PLC 402420 Equivalent Codes: 40-24-20 40 24 20 Hitchin HITCHIN 1 Market Place, Herts., SG5 1DR, Hitchin England
HSBC BANK PLC 402421 Equivalent Codes: 40-24-21 40 24 21 Hoddesdon HODDESDON 45 High St, Herts., EN11 8TA, Hoddesdon England
HSBC BANK PLC 402443 Equivalent Codes: 40-24-43 40 24 43 Holt HOLT,NORFOLK 7 Market Place, Norfolk, NR25 6BE, Holt England
HSBC BANK PLC 402426 Equivalent Codes: 40-24-26 40 24 26 Holyhead HOLYHEAD Williams St, LL65 1RL, Holyhead England
HSBC BANK PLC 402427 Equivalent Codes: 40-24-27 40 24 27 Holywell HOLYWELL 17 High St, Flintshire, CH8 7UB, Holywell England
HSBC BANK PLC 402428 Equivalent Codes: 40-24-28 40 24 28 Honiton HONITON 86 High St, Devon, EX14 8JN, Honiton England
HSBC BANK PLC 402437 Equivalent Codes: 40-24-37 40 24 37 Horley HORLEY 77 Victoria Rd, Surrey, RH6 7QN, Horley England
HSBC BANK PLC 402429 Equivalent Codes: 40-24-29 40 24 29 Horncastle HORNCASTLE 25 High St, Lincs., LN9 5HR, Horncastle England
HSBC BANK PLC 404749 Equivalent Codes: 40-47-49 40 47 49 Horncastle WOODHALL SPA 25 High St, Lincs., LN9 5HR, Horncastle England
HSBC BANK PLC 402430 Equivalent Codes: 40-24-30 40 24 30 Hornchurch HORNCHURCH 173 High St, Essex, RM11 3YS, Hornchurch England
HSBC BANK PLC 404531 Equivalent Codes: 40-45-31 40 45 31 Hornchurch UPMINSTER 173 High St, Essex, RM11 3YS, Hornchurch England
HSBC BANK PLC 402431 Equivalent Codes: 40-24-31 40 24 31 Hornsea HORNSEA 22 Newbegin, HU18 1AD, Hornsea England
HSBC BANK PLC 402433 Equivalent Codes: 40-24-33 40 24 33 Horsham HORSHAM 6 West St, W.Sussex, RH12 1PE, Horsham England
HSBC BANK PLC 401321 Equivalent Codes: 40-13-21 40 13 21 Hounslow BRENTFORD 127 High St, Middx., TW3 1QP, Hounslow England
HSBC BANK PLC 402501 Equivalent Codes: 40-25-01 40 25 01 Hounslow HOUNSLOW GREAT WEST ROAD 490 Great West Road, Middlesex, TW5 0TB, Hounslow England
HSBC BANK PLC 402502 Equivalent Codes: 40-25-02 40 25 02 Hounslow HOUNSLOW HIGH STREET 127 High St, Middx., TW3 1QP, Hounslow England
HSBC BANK PLC 402503 Equivalent Codes: 40-25-03 40 25 03 Hove HOVE CHURCH ROAD 125 Church Rd, E.Sussex, BN3 2AN, Hove England
HSBC BANK PLC 402506 Equivalent Codes: 40-25-06 40 25 06 Hove HOVE SEVEN DIALS Ridgeland Hse, 167 Dyke Rd, E.Sussex, BN3 1TX, Hove England
HSBC BANK PLC 403714 Equivalent Codes: 40-37-14 40 37 14 Hove PORTSLADE & WEST HOVE 80 Boundary Road, East Susex, BN3 5TF, Hove England
HSBC BANK PLC 406154 Equivalent Codes: 40-61-54 40 61 54 Hove PRIV CLIENTS,PEP ADMIN DEPT Private Clients Pep Admin Dept, 2nd Floor, Ridgeland Hse, 165 Dyke Rd, E.Sussex, BN3 1TU, Phone: (1273) 363017, Hove England
HSBC BANK PLC 400859 Equivalent Codes: 40-08-59 40 08 59 Huddersfield ALMONDBURY 2 Cloth Hall St, W.Yorks., HD1 2ES, Huddersfield England
HSBC BANK PLC 402424 Equivalent Codes: 40-24-24 40 24 24 Huddersfield HOLMFIRTH 28 Victoria St, Holmfirth, W.Yorks., HD9 7DD, Huddersfield England
HSBC BANK PLC 402510 Equivalent Codes: 40-25-10 40 25 10 Huddersfield HUDDERSFIELD CLOTH HALL ST 2 Cloth Hall St, W.Yorks., HD1 2ES, Huddersfield England
HSBC BANK PLC 402642 Equivalent Codes: 40-26-42 40 26 42 Huddersfield KIRKBURTON 2 Cloth Hall St, W.Yorks., HD1 2ES, Huddersfield England
HSBC BANK PLC 403151 Equivalent Codes: 40-31-51 40 31 51 Huddersfield MARSH 2 Cloth Hall St, W.Yorks., HD1 2ES, Huddersfield England
HSBC BANK PLC 403227 Equivalent Codes: 40-32-27 40 32 27 Huddersfield MELTHAM 2 Cloth Hall St, W.Yorks., HD1 2ES, Huddersfield England
HSBC BANK PLC 403345 Equivalent Codes: 40-33-45 40 33 45 Huddersfield HUDDERSFIELD CLOTH HALL ST 2 Cloth Hall St, W.Yorks., HD1 2ES, Huddersfield England
HSBC BANK PLC 402436 Equivalent Codes: 40-24-36 40 24 36 Hull HEDON 9 Market Place, Hedon, HU12 8JA, Hull England
HSBC BANK PLC 402514 Equivalent Codes: 40-25-14 40 25 14 Hull Hessle Road,HULL Hessle Road, HU3 4BD, Hull England
HSBC BANK PLC 402515 Equivalent Codes: 40-25-15 40 25 15 Hull HULL HOLDERNESS ROAD 728 Holderness Road, HU9 3JX, Hull England
HSBC BANK PLC 402516 Equivalent Codes: 40-25-16 40 25 16 Hull HULL PARAGON SQUARE 55 Whitefriargate, HU1 2HX, Hull England
HSBC BANK PLC 402518 Equivalent Codes: 40-25-18 40 25 18 Hull HULL, WHITELADIES ROAD 55 Whitefriargate, HU1 2HX, Hull England
HSBC BANK PLC 402519 Equivalent Codes: 40-25-19 40 25 19 Hull HULL BEVERLEY ROAD 550 Beverley Rd, HU6 7LQ, Hull England
HSBC BANK PLC 402520 Equivalent Codes: 40-25-20 40 25 20 Hull HULL WHITEFRIARGATE 55 Whitefriargate, HU1 2HX, Hull England
HSBC BANK PLC 402549 Equivalent Codes: 40-25-49 40 25 49 Hull HULL JAMESON STREET 3-4 Jameson Street, HU1 3JX, Hull England
HSBC BANK PLC 402550 Equivalent Codes: 40-25-50 40 25 50 Hull HOLDERNESS ROAD, HULL 728 Holderness Road, HU9 3JX, Hull England
HSBC BANK PLC 402551 Equivalent Codes: 40-25-51 40 25 51 Hull HULL UNIVERSITY 728 Holderness Road, HU9 3JX, Hull England
HSBC BANK PLC 402559 Equivalent Codes: 40-25-59 40 25 59 Hull HULL, MERIT HOUSE Merit House, Priory Park West, Saxon Way, Hessle, East Yorkshire, HU13 9PB, Hull England
HSBC BANK PLC 404675 Equivalent Codes: 40-46-75 40 46 75 Hull WHITEFRIARGATE,HULL 55 Whitefriargate, HU1 2HX, Hull England
HSBC BANK PLC 402522 Equivalent Codes: 40-25-22 40 25 22 Huntingdon HUNTINGDON 132 High St, Cambs., PE29 3NG, Huntingdon England
HSBC BANK PLC 404010 Equivalent Codes: 40-40-10 40 40 10 Huntingdon ST NEOTS 5 High St, St. Neots, Cambs., PE19 1DE, Huntingdon England
HSBC BANK PLC 402523 Equivalent Codes: 40-25-23 40 25 23 Hyde HYDE CHES Market Place, Ches., SK14 2QW, Hyde England
HSBC BANK PLC 402524 Equivalent Codes: 40-25-24 40 25 24 Hythe HYTHE HANTS 17 The Marsh, Hants., SO45 6ZB, Hythe England
HSBC BANK PLC 402525 Equivalent Codes: 40-25-25 40 25 25 Hythe HYTHE KENT 47 High St, Kent, CT21 5AF, Hythe England
HSBC BANK PLC 400718 Equivalent Codes: 40-07-18 40 07 18 Ilford WANSTEAD E11 126 High Rd, Essex, IG1 1DA, Ilford England
HSBC BANK PLC 400907 Equivalent Codes: 40-09-07 40 09 07 Ilford BARKINGSIDE 74 High St, Essex, IG6 2DN, Ilford England
HSBC BANK PLC 402527 Equivalent Codes: 40-25-27 40 25 27 Ilford ILFORD HIGH ROAD 126 High Rd, Essex, IG1 1DA, Ilford England
HSBC BANK PLC 402536 Equivalent Codes: 40-25-36 40 25 36 Ilford ILFORD GANTS HILL 126 High Rd, Essex, IG1 1DA, Ilford England
HSBC BANK PLC 402529 Equivalent Codes: 40-25-29 40 25 29 Ilkeston ILKESTON 63 Bath St, Derbys., DE7 8DD, Ilkeston England
HSBC BANK PLC 402530 Equivalent Codes: 40-25-30 40 25 30 Ilkley ILKLEY 1 Wells Rd, W.Yorks., LS29 8HG, Ilkley England
HSBC BANK PLC 402531 Equivalent Codes: 40-25-31 40 25 31 Ipswich IPSWICH TAVERN STREET 12 Tavern St, Suffolk, IP1 3AZ, Ipswich England
HSBC BANK PLC 402546 Equivalent Codes: 40-25-46 40 25 46 Ipswich IPSWICH WOODBRIDGE RD EAST 12 Tavern St, Suffolk, IP1 3AZ, Ipswich England
HSBC BANK PLC 402601 Equivalent Codes: 40-26-01 40 26 01 Keighley KEIGHLEY 36 North St, W.Yorks., BD21 3SF, Keighley England
HSBC BANK PLC 402602 Equivalent Codes: 40-26-02 40 26 02 Kendal KENDAL 64 Highgate, Cumbria, LA9 4TQ, Kendal England
HSBC BANK PLC 402643 Equivalent Codes: 40-26-43 40 26 43 Kendal KENDAL 64 Highgate, Cumbria, LA9 4TQ, Kendal England
HSBC BANK PLC 404052 Equivalent Codes: 40-40-52 40 40 52 Kendal SEDBERGH 64 Highgate, Cumbria, LA9 4TQ, Kendal England
HSBC BANK PLC 402604 Equivalent Codes: 40-26-04 40 26 04 Kenilworth KENILWORTH THE SQUARE 46 The Square, Warwicks., CV8 1EA, Kenilworth England
HSBC BANK PLC 402606 Equivalent Codes: 40-26-06 40 26 06 Keswick KESWICK Market Square, Cumbria, CA12 5BG, Keswick England
HSBC BANK PLC 402607 Equivalent Codes: 40-26-07 40 26 07 Kettering KETTERING 9 High St, Northants., NN16 8ST, Kettering England
HSBC BANK PLC 404416 Equivalent Codes: 40-44-16 40 44 16 Kettering THRAPSTON 9 High St, Northants., NN16 8ST, Kettering England
HSBC BANK PLC 402608 Equivalent Codes: 40-26-08 40 26 08 Kidderminster KIDDERMINSTER CHURCH ST 31 Church St, Worcs., DY10 2AY, Kidderminster England
HSBC BANK PLC 401925 Equivalent Codes: 40-19-25 40 19 25 Kings Lynn DOWNHAM MARKET 63 High St, Norfolk, PE30 1BA, Kings Lynn England
HSBC BANK PLC 402611 Equivalent Codes: 40-26-11 40 26 11 Kings Lynn KINGS LYNN 63 High St, Norfolk, PE30 1BA, Kings Lynn England
HSBC BANK PLC 402639 Equivalent Codes: 40-26-39 40 26 39 Kings Lynn KINGS LYNN, HARDWICK 63 High St, Norfolk, PE30 1BA, Kings Lynn England
HSBC BANK PLC 402610 Equivalent Codes: 40-26-10 40 26 10 Kingsbridge KINGSBRIDGE 32 Fore St, Devon, TQ7 1PB, Kingsbridge England
HSBC BANK PLC 404048 Equivalent Codes: 40-40-48 40 40 48 Kingsbridge SALCOMBE 32 Fore St, Devon, TQ7 1PB, Kingsbridge England
HSBC BANK PLC 402329 Equivalent Codes: 40-23-29 40 23 29 Kingston-upon-Thames HAM COMMON 54 Clarence St, Surrey, KT1 1NP, Kingston-upon-Thames England
HSBC BANK PLC 402612 Equivalent Codes: 40-26-12 40 26 12 Kingston-upon-Thames KINGSTON/THAMES MARKET PLCE 54 Clarence St, Surrey, KT1 1NP, Kingston-upon-Thames England
HSBC BANK PLC 404419 Equivalent Codes: 40-44-19 40 44 19 Kingston-upon-Thames TOLWORTH 54 Clarence St, Surrey, KT1 1NP, Kingston-upon-Thames England
HSBC BANK PLC 447948 Equivalent Codes: 44-79-48 44 79 48 Kingston-Upon-Thames SURREY COUNTY COUNCIL County Hall, Penrhyn Road, Surrey, KT1 2DN, Kingston-Upon-Thames England
HSBC BANK PLC 402613 Equivalent Codes: 40-26-13 40 26 13 Kingswinford KINGSWINFORD 23 Market St, West Midlands, DY6 9JT, Kingswinford England
HSBC BANK PLC 402618 Equivalent Codes: 40-26-18 40 26 18 Kirkby Stephen KIRKBY STEPHEN Market Street, Cumbria, CA17 4QN, Kirkby Stephen England
HSBC BANK PLC 402405 Equivalent Codes: 40-24-05 40 24 05 Kirkbymoorside HELMSLEY 5 Piercy End, N.Yorks., YO62 6DQ, Kirkbymoorside England
HSBC BANK PLC 402615 Equivalent Codes: 40-26-15 40 26 15 Kirkbymoorside KIRKBYMOORSIDE 5 Piercy End, N.Yorks., YO62 6DQ, Kirkbymoorside England
HSBC BANK PLC 402620 Equivalent Codes: 40-26-20 40 26 20 Knaresborough KNARESBOROUGH 58 High St, N.Yorks., HG5 0EB, Knaresborough England
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23