Explore SWIFT code for Johannesburg, South Africa

There are 57 banks situated in Johannesburg, South Africa with 63 branches and 97 unique SWIFT codes registered. Use the table & filters below to find the exact SWIFT code you are looking for.

01_01-Business_accounts_01_first_cut_02 2
02-04-Expense_budgets_create_05_bag_02

Bank Name Branch Address City Country
STANDARD BANK OF SOUTH AFRICA LIMITEDTHE-JohannesburgSouth Africa
ABSA BANKTroye Street, 15, Absa Tower West, Floor 7JohannesburgSouth Africa
STANDARD BANK OF SOUTH AFRICA LIMITEDTHESauer Street, 25, Standard Bank Centre, Floor 5JohannesburgSouth Africa
COMPUTERSHARE PROPRIETARYMarshall Street, 70, Floor 13JohannesburgSouth Africa
INVESTEC WEALTH AND INVESTMENT INTERNATIONALDiagonal Street, 17, JseJohannesburgSouth Africa
SASFIN BANKScott Street Waverley, 13-15, Sasfin PlaceJohannesburgSouth Africa
JSE INVESTOR SERVICESAmeshoff Street, 19, Floor 13JohannesburgSouth Africa
KELA SECURITIESZandfontein Terrace, 4, MorningsideJohannesburgSouth Africa
LIBERTY SECURITIES PROPRIETARYMelrose Boulevard, 17, Floor 1JohannesburgSouth Africa
MERRILL LYNCH SOUTH AFRICASandton Drive, The Place, 1, SandhurstJohannesburgSouth Africa
MOMENTUM SECURITIES ()Oxford Road, 257, Imara House, Block 3JohannesburgSouth Africa
NAVIGARE SECURITIESWest Street, 51, Lower HoughtonJohannesburgSouth Africa
NEDGROUP SECURITIES ()-JohannesburgSouth Africa
NEDGROUP SECURITIES ()Diagonal Street, 17, The Stock Exchange, Room 640JohannesburgSouth Africa
NEDGROUP SECURITIES ()Rivonia Road, 135 - Floor 2, H-Block - SandtonJohannesburgSouth Africa
NIKE SOUTH AFRICA ()Onnetti Street Growthpoint Park, Halfway House, Unit 12AJohannesburgSouth Africa
NOAH FINANCIAL INNOVATIONSturdee Avenue Rosebank, 25JohannesburgSouth Africa
PG GROUP ()Industria Road New Era, 216, Pfg Building Glass, SpringsJohannesburgSouth Africa
PHILIPPUS DE WITT ()Gwen Lane, One Exchange Square, SandownJohannesburgSouth Africa
ABSA BANK-JohannesburgSouth Africa
70

This data is for information purpose only. Whilst every effort is made to provide accurate data, users must acknowledge that this website accepts no liability whatsoever with respect to its accuracy. Only your bank can confirm the correct bank account information. If you are making an important payment which is time critical, we recommend you contact your bank first.