Below are the SWIFT codes for banks in Botswana. These SWIFT codes are only the active participants who are connected to SWIFT network. Passive participants codes are excluded from the list.
| ID | Bank | City | Branch | SWIFT Code |
|---|---|---|---|---|
| 1 | ABSA BANK BOTSWANA LIMITED | GABORONE | BARCBWGX | |
| 2 | ABSA BANK BOTSWANA LIMITED | GABORONE | CORPORATE BONDS SETTLEMENT | BARCBWGXCBS |
| 3 | ACCESS BANK BOTSWANA LIMITED | GABORONE | FMBZBWGA | |
| 4 | BANK GABORONE LIMITED | GABORONE | BGLIBWGX | |
| 5 | BANK OF BARODA (BOTSWANA) LIMITED | GABORONE | BARBBWGX | |
| 6 | BANK OF BOTSWANA | GABORONE | BBOTBWGX | |
| 7 | BBS BANK LIMITED | GABORONE | BBKNBWGX | |
| 8 | BOTSWANA INSURANCE FUND MANAGEMENT LIMITED | GABORONE | BIFMBWGA | |
| 9 | BOTSWANA STOCK EXCHANGE | GABORONE | XBOTBWG1 | |
| 10 | BOTSWANA STOCK EXCHANGE LIMITED | GABORONE | XBOTBWGX | |
| 11 | BRITISH AMERICAN TOBACCO BOTSWANA (PTY) LIMITED | GABORONE | BATSBW21 | |
| 12 | DEBSWANA DIAMOND COMPANY (PTY) LTD | GABORONE | DDCOBWGA | |
| 13 | FIRST CAPITAL BANK LIMITED | GABORONE | FRCGBWGA | |
| 14 | FIRST NATIONAL BANK OF BOTSWANA LIMITED | GABORONE | FIRNBWGX | |
| 15 | FIRST NATIONAL BANK OF BOTSWANA LIMITED | GABORONE | ELECTRONIC MONEY MARKET DEPOSITORY | FIRNBWGXCUS |
| 16 | FX AFRICA (BOTSWANA) PTY LTD | GABORONE | FXAFBWG1 | |
| 17 | IMARA CAPITAL SECURITIES (PTY) LTD | GABORONE | CSERBWG1 | |
| 18 | MOTSWEDI SECURITIES (PROPRIETARY) LIMITED | GABORONE | ISBTBWG1 | |
| 19 | MOTSWEDI SECURITIES (PTY) LTD. | GABORONE | MOSYBWG1 | |
| 20 | NATIONAL DEVELOPMENT BANK | FRANCISTOWN | DNABBWG10BF | |
| 21 | NATIONAL DEVELOPMENT BANK | GABORONE | DNABBWG1 | |
| 22 | NATIONAL DEVELOPMENT BANK | KANYE | DNABBWG10BK | |
| 23 | NATIONAL DEVELOPMENT BANK | MAUN | DNABBWG10BM | |
| 24 | NATIONAL DEVELOPMENT BANK | SELEBI-PHIKWE | DNABBWG10BP | |
| 25 | NATIONAL DEVELOPMENT BANK | SEROWE | DNABBWG10BS | |
| 26 | PAA CAPITAL PTY LTD | GABORONE | PCPYBWG1 | |
| 27 | STANBIC BANK BOTSWANA LIMITED | GABORONE | SBICBWGX | |
| 28 | STANDARD CHARTERED BANK BOTSWANA LTD. | FRANCISTOWN | HASKINS STREET | SCHBBWGX017 |
| 29 | STANDARD CHARTERED BANK BOTSWANA LTD. | FRANCISTOWN | INDUSTRIAL BRANCH | SCHBBWGX026 |
| 30 | STANDARD CHARTERED BANK BOTSWANA LTD. | GABORONE | BROADHURST | SCHBBWGX024 |
| 31 | STANDARD CHARTERED BANK BOTSWANA LTD. | GABORONE | FOREIGN TRADE | SCHBBWGX036 |
| 32 | STANDARD CHARTERED BANK BOTSWANA LTD. | GABORONE | HEAD OFFICE | SCHBBWGX |
| 33 | STANDARD CHARTERED BANK BOTSWANA LTD. | GABORONE | INDUSTRIAL | SCHBBWGX023 |
| 34 | STANDARD CHARTERED BANK BOTSWANA LTD. | GABORONE | MALL BRANCH | SCHBBWGX021 |
| 35 | STANDARD CHARTERED BANK BOTSWANA LTD. | GABORONE | PROFESSIONAL HOUSE | SCHBBWGX027 |
| 36 | STANDARD CHARTERED BANK BOTSWANA LTD. | GABORONE | SECURITIES SERVICES UNIT | SCHBBWGXSSU |
| 37 | STANDARD CHARTERED BANK BOTSWANA LTD. | GABORONE | STANDARD HOUSE | SCHBBWGX022 |
| 38 | STANDARD CHARTERED BANK BOTSWANA LTD. | JWANENG | JWANENG BRANCH | SCHBBWGX008 |
| 39 | STANDARD CHARTERED BANK BOTSWANA LTD. | LOBATSE | LOBATSE BRANCH | SCHBBWGX009 |
| 40 | STANDARD CHARTERED BANK BOTSWANA LTD. | MAHALAPYE | MAHALAPYE BRANCH | SCHBBWGX013 |
| 41 | STANDARD CHARTERED BANK BOTSWANA LTD. | MAUN | MAUN BRANCH | SCHBBWGX019 |
| 42 | STANDARD CHARTERED BANK BOTSWANA LTD. | ORAPA | LETLHAKANE BRANCH | SCHBBWGX018 |
| 43 | STANDARD CHARTERED BANK BOTSWANA LTD. | PALAPYE | PALAPYE BRANCH | SCHBBWGX015 |
| 44 | STANDARD CHARTERED BANK BOTSWANA LTD. | SELEBI-PHIKWE | SELEBI PHIKWE BRANCH | SCHBBWGX016 |
| 45 | STOCKBROKERS BOTSWANA LTD. | GABORONE | STOOBWG1 |