Official Name: Republic of South Africa

Capital City: Pretoria

Currency: South African Rand (ZAR)

South Africa National Flag

Continent: Africa Country: S.Africa Total Banks: 47

47 banks are currently documented for South Africa in the Bankinfobook directory, with Pretoria as the country's principal financial hub. All entries have undergone manual verification as of 2025.

The average income level sits at approximately 1,550.00 USD, relevant context alongside the country's banking infrastructure. South Africa reports a public debt-to-GDP ratio of approximately 74.4%, against an unemployment rate of 32.70%.

Bankinfobook's connectivity data shows 43 of South Africa's 47 listed banks hold a direct SWIFT/BIC registration, a 91.5% ratio consistent with our 'Fragile' classification - a meaningful share of institutions rely on correspondent banking relationships for cross-border settlement.

Looking for more details on SWIFT codes? Explore our comprehensive guide to SWIFT Codes Explained.


ABSA bank

SWIFT: ABSAZAJJ

Access bank

SWIFT: BATHZAJJ

Afrasia bank

SWIFT: AFBLMUMU

African bank

SWIFT: AFRCZAJJ

Albaraka bank

SWIFT: ALBRZAJJ

America bank

SWIFT:

BAI bank

SWIFT:

Bidvest bank

SWIFT: BIDBZAJJ

BNP Paribas bank

SWIFT: BNPAZAJJ

BNY Mellon bank

SWIFT: SBZAZAJJ

BPI bank

SWIFT: BBPIZAJC

Capitec bank

SWIFT: CABLZAJJ

China bank

SWIFT: BKCHZAJJ

Citi bank

SWIFT: CITIZAJX

Communications China bank

SWIFT: COMMZAJJ

Construction China bank

SWIFT: PCBCZAJJ

Credit Agricole bank

SWIFT: AGRIZAJJ

Cyprus bank

SWIFT: DEUTZAJX

DBSA bank

SWIFT: DESFZAJM

Deutshe bank

SWIFT: DEUTZAJX

Discovery bank

SWIFT: DISCZAJJ

Finbond bank

SWIFT: FBMBZAJJ

First bank

SWIFT: FIRNZAJJ

Firstrand bank

SWIFT: FIRNZAJJ

GBS Mutual bank

SWIFT: GBSMZAJJ

Goldman Sachs bank

SWIFT: GOSNZAJS

Grindrod bank

SWIFT: GRIDZAJJ

HBZ bank

SWIFT: HBZHZAJJ

HSBC bank

SWIFT: HSBCZAJJ

ICICI bank

SWIFT: ICICZAJJ

Investec bank

SWIFT: IVESZAJJ

JP Morgan bank

SWIFT: MGTCZAJJ

KFW bank

SWIFT:

Land bank

SWIFT: LADSZAJJ

MCB bank

SWIFT:

Nedbank

SWIFT: NEDSZAJJ

Sasfin bank

SWIFT: SASFZAJJ

Societe Generale bank

SWIFT: SOGEZAJJ

Standard bank

SWIFT: SBZAZAJJ

Standard Chartered bank

SWIFT: SCBLZAJJ

State bank

SWIFT: SBINZAJJ

Taiwan bank

SWIFT: BKTWZAJJ

Tyme bank

SWIFT: CBZAZAJJ

UBS bank

SWIFT: UBSWZAJJ

Union bank

SWIFT: UNAAZAJ1

VBS Mutal bank

SWIFT: VBSMZAJJ

Zero bank

SWIFT: ZERMZAJJ

✓ Verified: This entry was personally compiled and reviewed by Milan Ignjatovic using primary sources.

Founder & Sole Curator, Bankinfobook | Master Manager of ICT · Graduated Economist

Last Data Review: July 26, 2025