Although there is a strong correlation between BIC Codes and sort codes, sort codes are not explicitly encoded into BIC codes (although they are encoded into IBANs). The numbering ranges for both are complementary, but do not overlap. The first one or two digits identify the bank with the rest of the sortode identifying the branch an ccount is held. In some countries the bank codes can be viewed over the internet, but mostly in the local language.

Bank NameSort CodeCityAddress & Info
HSBC BANK PLC 404610 Equivalent Codes: 40-46-10 40 46 10 Wembley WEMBLEY PARK 122 Wembley Park Drive, Middx., HA9 8HT, Wembley England
HSBC BANK PLC 404613 Equivalent Codes: 40-46-13 40 46 13 West Bromwich WEST BROMWICH HIGH STREET 328 High St, West Midlands, B70 8DL, West Bromwich England
HSBC BANK PLC 404736 Equivalent Codes: 40-47-36 40 47 36 West Drayton YIEWSLEY 40 High Street, Yiewsley, Middlesex, UB7 7DW, West Drayton England
HSBC BANK PLC 404030 Equivalent Codes: 40-40-30 40 40 30 West Wickham SELSDON 20 High St, Kent, BR4 0NS, West Wickham England
HSBC BANK PLC 404620 Equivalent Codes: 40-46-20 40 46 20 West Wickham WEST WICKHAM 20 High St, Kent, BR4 0NS, West Wickham England
HSBC BANK PLC 404614 Equivalent Codes: 40-46-14 40 46 14 Westcliff On Sea WESTCLIFF-ON-SEA 152 Hamlet Court Road, Essex, SS0 7LL, Westcliff On Sea England
HSBC BANK PLC 401332 Equivalent Codes: 40-13-32 40 13 32 Weston-Super-Mare BURNHAM-ON-SEA 30 High St, North Somerset, BS23 1JE, Weston-Super-Mare England
HSBC BANK PLC 404618 Equivalent Codes: 40-46-18 40 46 18 Weston-Super-Mare WESTON-SUPER-MARE HIGH ST 30 High St, North Somerset, BS23 1JE, Weston-Super-Mare England
HSBC BANK PLC 404718 Equivalent Codes: 40-47-18 40 47 18 Weston-Super-Mare WORLE 174 High Street, Worle, North Somerset, BS22 6JD, Weston-Super-Mare England
HSBC BANK PLC 404746 Equivalent Codes: 40-47-46 40 47 46 Weston-Super-Mare WINSCOMBE 174 High Street, Worle, North Somerset, BS22 6JD, Weston-Super-Mare England
HSBC BANK PLC 403202 Equivalent Codes: 40-32-02 40 32 02 Thanet WESTWOOD CROSS Unit 15, The Fort, Kent, CT10 2BF, Westwood Cros, Thanet England
HSBC BANK PLC 401243 Equivalent Codes: 40-12-43 40 12 43 Wetherby BOSTON SPA 11 North St, W.Yorks., LS22 6NT, Wetherby England
HSBC BANK PLC 404621 Equivalent Codes: 40-46-21 40 46 21 Wetherby WETHERBY 11 North St, W.Yorks., LS22 6NT, Wetherby England
HSBC BANK PLC 404622 Equivalent Codes: 40-46-22 40 46 22 Weybridge WEYBRIDGE Church St, Surrey, KT13 8DF, Weybridge England
HSBC BANK PLC 404648 Equivalent Codes: 40-46-48 40 46 48 Weybridge WEST BYFLEET 10 Old Woking Rd, West Byfleet, Surrey, KT14 6NX, Weybridge England
HSBC BANK PLC 404597 Equivalent Codes: 40-45-97 40 45 97 Weymouth WEYMOUTH, WYKE REGIS 18 St. Mary Street, Dorset, DT4 8PH, Weymouth England
HSBC BANK PLC 404598 Equivalent Codes: 40-45-98 40 45 98 Weymouth WEYMOUTH, PRESTON 18 St. Mary Street, Dorset, DT4 8PH, Weymouth England
HSBC BANK PLC 404623 Equivalent Codes: 40-46-23 40 46 23 Weymouth WEYMOUTH 18 St. Mary Street, Dorset, DT4 8PH, Weymouth England
HSBC BANK PLC 404624 Equivalent Codes: 40-46-24 40 46 24 Whitby WHITBY 4 Baxtergate, N.Yorks., YO21 1BD, Whitby England
HSBC BANK PLC 404625 Equivalent Codes: 40-46-25 40 46 25 Whitchurch WHITCHURCH SALOP 7 High St, Shropshire, SY13 1AW, Whitchurch England
HSBC BANK PLC 404643 Equivalent Codes: 40-46-43 40 46 43 Whitchurch CARDIFF WHITCHURCH 32 Merthyr Rd, S.Glam., CF14 1DH, Whitchurch England
HSBC BANK PLC 404626 Equivalent Codes: 40-46-26 40 46 26 Whitehaven WHITEHAVEN 69 Lowther St, Cumbria, CA28 7AD, Whitehaven England
HSBC BANK PLC 404628 Equivalent Codes: 40-46-28 40 46 28 Whitley Bay WHITLEY BAY 279 Whitley Rd, Tyne & Wear, NE26 2SW, Whitley Bay England
HSBC BANK PLC 404445 Equivalent Codes: 40-44-45 40 44 45 Whitstable TANKERTON 45 High St, Kent, CT5 1AS, Whitstable England
HSBC BANK PLC 404629 Equivalent Codes: 40-46-29 40 46 29 Whitstable WHITSTABLE 45 High St, Kent, CT5 1AS, Whitstable England
HSBC BANK PLC 404646 Equivalent Codes: 40-46-46 40 46 46 Wickford WICKFORD 8 Willowdale Centre, Essex, SS12 0RB, Wickford England
HSBC BANK PLC 404631 Equivalent Codes: 40-46-31 40 46 31 Widnes WIDNES Broseley Hse, Widnes Rd, Ches., WA8 6AH, Widnes England
HSBC BANK PLC 404361 Equivalent Codes: 40-43-61 40 43 61 Wigan WIGAN, WALLGATE 1 Wallgate, Lancs., WN1 1LE, Wigan England
HSBC BANK PLC 404632 Equivalent Codes: 40-46-32 40 46 32 Wigan WIGAN 21 The Grand Arcade, Lancs., WN1 1BH, Wigan England
HSBC BANK PLC 404653 Equivalent Codes: 40-46-53 40 46 53 Wigan WIGAN, MESNES ROAD 1 Wallgate, Lancs., WN1 1LE, Wigan England
HSBC BANK PLC 404203 Equivalent Codes: 40-42-03 40 42 03 Wigton SILLOTH Station Road, Silloth, Cumbria, CA7 4AE, Wigton England
HSBC BANK PLC 404634 Equivalent Codes: 40-46-34 40 46 34 Wigton WIGTON 15 King St, Cumbria, CA7 9DZ, Wigton England
HSBC BANK PLC 401039 Equivalent Codes: 40-10-39 40 10 39 Willenhall BILSTON Market Place, West Midlands, WV13 2AF, Willenhall England
HSBC BANK PLC 404635 Equivalent Codes: 40-46-35 40 46 35 Willenhall WILLENHALL Market Place, West Midlands, WV13 2AF, Willenhall England
HSBC BANK PLC 400860 Equivalent Codes: 40-08-60 40 08 60 Wilmslow ALDERLEY EDGE Bank Square, Ches., SK9 1AR, Wilmslow England
HSBC BANK PLC 404636 Equivalent Codes: 40-46-36 40 46 36 Wilmslow WILMSLOW Bank Square, Ches., SK9 1AR, Wilmslow England
HSBC BANK PLC 402121 Equivalent Codes: 40-21-21 40 21 21 Wimborne FERNDOWN 501 Ringwood Rd, Ferndown, Dorset, BH22 9BG, Wimborne England
HSBC BANK PLC 404637 Equivalent Codes: 40-46-37 40 46 37 Wimborne WIMBORNE The Square, Dorset, BH21 1JF, Wimborne England
HSBC BANK PLC 404638 Equivalent Codes: 40-46-38 40 46 38 Wincanton WINCANTON 15 High Street, Somerset, BA9 9JW, Wincanton England
HSBC BANK PLC 404639 Equivalent Codes: 40-46-39 40 46 39 Winchester WINCHESTER 58 High St, Hants., SO23 9BZ, Winchester England
HSBC BANK PLC 400861 Equivalent Codes: 40-08-61 40 08 61 Windermere AMBLESIDE 15 Crescent Rd, Cumbria, LA23 1EF, Windermere England
HSBC BANK PLC 404701 Equivalent Codes: 40-47-01 40 47 01 Windermere WINDERMERE 15 Crescent Rd, Cumbria, LA23 1EF, Windermere England
HSBC BANK PLC 403543 Equivalent Codes: 40-35-43 40 35 43 Windsor OLD WINDSOR 25 High St, Berks., SL4 1LN, Windsor England
HSBC BANK PLC 404702 Equivalent Codes: 40-47-02 40 47 02 Windsor WINDSOR HIGH STREET 25 High St, Berks., SL4 1LN, Windsor England
HSBC BANK PLC 404737 Equivalent Codes: 40-47-37 40 47 37 Windsor WINDSOR DEDWORTH 87 Dedworth Rd, Berks., SL4 5BB, Windsor England
HSBC BANK PLC 401504 Equivalent Codes: 40-15-04 40 15 04 Wirral BROMBOROUGH 58 Bromborough Village Rd, Bromborough, Merseyside, CH62 7ET, Wirral England
HSBC BANK PLC 402415 Equivalent Codes: 40-24-15 40 24 15 Wirral HESWALL 21 Pensby Rd, Heswall, Merseyside, CH60 7RL, Wirral England
HSBC BANK PLC 402440 Equivalent Codes: 40-24-40 40 24 40 Wirral HIGHER BEBINGTON 218 Town Lane, Merseyside, CH63 8LG, Wirral England
HSBC BANK PLC 402508 Equivalent Codes: 40-25-08 40 25 08 Wirral HOYLAKE AND WEST KIRBY 2 The Quadrant, Hoylake, Merseyside, CH47 2EG, Wirral England
HSBC BANK PLC 403406 Equivalent Codes: 40-34-06 40 34 06 Wirral NESTON 31 High St, Neston, Ches., CH64 9TU, Wirral England
HSBC BANK PLC 403448 Equivalent Codes: 40-34-48 40 34 48 Wirral BROMBOROUGH 58 Bromborough Village Rd, Bromborough, Merseyside, CH62 7ET, Wirral England
HSBC BANK PLC 404596 Equivalent Codes: 40-45-96 40 45 96 Wirral WEST KIRBY 2 The Quadrant, Hoylake, Merseyside, CH47 2EG, Wirral England
HSBC BANK PLC 404654 Equivalent Codes: 40-46-54 40 46 54 Wirral NESTON 31 High St, Neston, Ches., CH64 9TU, Wirral England
HSBC BANK PLC 403218 Equivalent Codes: 40-32-18 40 32 18 Wisbech MARCH 1 Cornhill, Cambs., PE13 1NA, Wisbech England
HSBC BANK PLC 404704 Equivalent Codes: 40-47-04 40 47 04 Wisbech WISBECH 1 Cornhill, Cambs., PE13 1NA, Wisbech England
HSBC BANK PLC 404705 Equivalent Codes: 40-47-05 40 47 05 Witham WITHAM ESSEX Witham Hse, 57 Newland St, Essex, CM8 2BE, Witham England
HSBC BANK PLC 403638 Equivalent Codes: 40-36-38 40 36 38 Withernsea WITHERNSEA 145 Queen St, HU19 2JR, Withernsea England
HSBC BANK PLC 404706 Equivalent Codes: 40-47-06 40 47 06 Withernsea WITHERNSEA 145 Queen St, HU19 2JR, Withernsea England
HSBC BANK PLC 400938 Equivalent Codes: 40-09-38 40 09 38 Witney BAMPTON OXFORD 24 Market Square, Oxon, OX8 2JN, Phone: (1993) 742103, Witney England
HSBC BANK PLC 404707 Equivalent Codes: 40-47-07 40 47 07 Witney WITNEY 24 Market Square, Oxon, OX8 2JN, Witney England
HSBC BANK PLC 400843 Equivalent Codes: 40-08-43 40 08 43 Woking ADDLESTONE 6 Commercial Way, Surrey, GU21 6EZ, Woking England
HSBC BANK PLC 402644 Equivalent Codes: 40-26-44 40 26 44 Woking KNAPHILL 6 Commercial Way, Surrey, GU21 6EZ, Woking England
HSBC BANK PLC 404708 Equivalent Codes: 40-47-08 40 47 08 Woking WOKING COMMERCIAL ROAD 6 Commercial Way, Surrey, GU21 6EZ, Woking England
HSBC BANK PLC 404709 Equivalent Codes: 40-47-09 40 47 09 Wokingham WOKINGHAM 1-2 Market Place, Berks., RG40 1AL, Wokingham England
HSBC BANK PLC 401041 Equivalent Codes: 40-10-41 40 10 41 Wolverhampton BIRCHES BRIDGE P.O. Box 33, 9 Queen Square, West Midlands, WV1 1TE, Wolverhampton England
HSBC BANK PLC 402664 Equivalent Codes: 40-26-64 40 26 64 Wolverhampton WOLVERHAMPTON COMM CENTRE 3 Trinity Court, Broadlands, West Midlands, WV10 6UH, Wolverhampton England
HSBC BANK PLC 403643 Equivalent Codes: 40-36-43 40 36 43 Wolverhampton PENNFIELDS P.O. Box 33, 9 Queen Square, West Midlands, WV1 1TE, Wolverhampton England
HSBC BANK PLC 404593 Equivalent Codes: 40-45-93 40 45 93 Wolverhampton WEDNESFIELD P.O. Box 33, 9 Queen Square, West Midlands, WV1 1TE, Wolverhampton England
HSBC BANK PLC 404711 Equivalent Codes: 40-47-11 40 47 11 Wolverhampton WOLVERHAMPTON LICHFIELD ST P.O. Box 33, 9 Queen Square, West Midlands, WV1 1TE, Wolverhampton England
HSBC BANK PLC 404712 Equivalent Codes: 40-47-12 40 47 12 Wolverhampton WOLVERHAMPTON QUEEN SQ P.O. Box 33, 9 Queen Square, West Midlands, WV1 1TE, Wolverhampton England
HSBC BANK PLC 404742 Equivalent Codes: 40-47-42 40 47 42 Woodbridge WOODBRIDGE 37 The Thoroughfare, Suffolk, IP12 1AH, Woodbridge England
HSBC BANK PLC 403646 Equivalent Codes: 40-36-46 40 36 46 Worcester PERSHORE 6 Broad St, WR1 2EJ, Worcester England
HSBC BANK PLC 404717 Equivalent Codes: 40-47-17 40 47 17 Worcester WORCESTER BROAD STREET 6 Broad St, WR1 2EJ, Worcester England
HSBC BANK PLC 404752 Equivalent Codes: 40-47-52 40 47 52 Worcester WORCESTER, ST JOHNS 6 Broad St, WR1 2EJ, Worcester England
HSBC BANK PLC 404720 Equivalent Codes: 40-47-20 40 47 20 Workington WORKINGTON 3 Pow St, Cumbria, CA14 3AH, Workington England
HSBC BANK PLC 404721 Equivalent Codes: 40-47-21 40 47 21 Worksop WORKSOP 23 Bridge St, Notts., S80 1DR, Worksop England
HSBC BANK PLC 402233 Equivalent Codes: 40-22-33 40 22 33 Worthing GORING-BY-SEA 16 Goring Rd, W.Sussex, BN12 4AW, Worthing England
HSBC BANK PLC 404722 Equivalent Codes: 40-47-22 40 47 22 Worthing WORTHING BROADWATER 1 Broadwater Street West, Broadwater, W.Sussex, BN14 9BP, Worthing England
HSBC BANK PLC 404723 Equivalent Codes: 40-47-23 40 47 23 Worthing WORTHING GORING ROAD 16 Goring Rd, W.Sussex, BN12 4AW, Worthing England
HSBC BANK PLC 404724 Equivalent Codes: 40-47-24 40 47 24 Worthing WORTHING ROWLANDS ROAD 1 Warwick St, W.Sussex, BN11 3DE, Worthing England
HSBC BANK PLC 404725 Equivalent Codes: 40-47-25 40 47 25 Worthing WORTHING WARWICK STREET 1 Warwick St, W.Sussex, BN11 3DE, Worthing England
HSBC BANK PLC 406135 Equivalent Codes: 40-61-35 40 61 35 Worthing 1 WARWICK STREET, WORTHING 1 Warwick Street, West Sussex, BN11 3DE, Phone: (1903) 544234, Worthing England
HSBC BANK PLC 401601 Equivalent Codes: 40-16-01 40 16 01 Wrexham CAERGWRLE 31 High St, Caergwrle, Flintshire, LL12 9EU, Wrexham England
HSBC BANK PLC 401720 Equivalent Codes: 40-17-20 40 17 20 Wrexham CHIRK 31 High St, Caergwrle, Flintshire, LL12 9EU, Wrexham England
HSBC BANK PLC 403910 Equivalent Codes: 40-39-10 40 39 10 Wrexham RUABON 31 High St, Caergwrle, Flintshire, LL12 9EU, Wrexham England
HSBC BANK PLC 404726 Equivalent Codes: 40-47-26 40 47 26 Wrexham WREXHAM HIGH STREET 17-19 Regent Street, LL11 1RY, Wrexham England
HSBC BANK PLC 404753 Equivalent Codes: 40-47-53 40 47 53 Wrexham WREXHAM, CEFN MAWR 17-19 Regent Street, LL11 1RY, Wrexham England
HSBC BANK PLC 404727 Equivalent Codes: 40-47-27 40 47 27 Wymondham WYMONDHAM 2 Market Place, Norfolk, NR18 0AP, Wymondham England
HSBC BANK PLC 404751 Equivalent Codes: 40-47-51 40 47 51 Yarm YARM 97 High St, TS15 9BB, Yarm England
HSBC BANK PLC 401043 Equivalent Codes: 40-10-43 40 10 43 Yate BIRCHINGTON 2 North Walk, The Shopping Centre, S.Glos., BS37 4AR, Yate England
HSBC BANK PLC 404734 Equivalent Codes: 40-47-34 40 47 34 Yate YATE NORTH WALK 2 North Walk, The Shopping Centre, S.Glos., BS37 4AR, Yate England
HSBC BANK PLC 404728 Equivalent Codes: 40-47-28 40 47 28 Yeovil YEOVIL AREA BRANCH 1 Middle St, Soms., BA20 1LR, Yeovil England
HSBC BANK PLC 402548 Equivalent Codes: 40-25-48 40 25 48 York HOLME-ON-SPALDING MOOR 17 High St, Market Weighton, YO43 3AE, York England
HSBC BANK PLC 403206 Equivalent Codes: 40-32-06 40 32 06 York MARKET WEIGHTON 17 High St, Market Weighton, YO43 3AE, York England
HSBC BANK PLC 403701 Equivalent Codes: 40-37-01 40 37 01 York POCKLINGTON 12 Market Place, Pocklington, YO42 2AR, York England
HSBC BANK PLC 404357 Equivalent Codes: 40-43-57 40 43 57 York STAMFORD BRIDGE 12 Market Place, Pocklington, YO42 2AR, York England
HSBC BANK PLC 404700 Equivalent Codes: 40-47-00 40 47 00 York YORK, UNIVERSITY 13 Parliament St, YO1 8XS, York England
HSBC BANK PLC 404731 Equivalent Codes: 40-47-31 40 47 31 York YORK PARLIAMENT STREET 13 Parliament St, YO1 8XS, York England
HSBC BANK PLC 404745 Equivalent Codes: 40-47-45 40 47 45 York YORK ACOMB 19 York Rd, Acomb, YO24 4LW, York England
HSBC BANK PLC 404755 Equivalent Codes: 40-47-55 40 47 55 York YORK, CLIFTON 13 Parliament St, YO1 8XS, York England
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23