SWIFT/BIC codes in Jamaica

61 banks and financial institutions in Jamaica with 65 SWIFT/BIC codes in total.

Bank SWIFT/BIC City Codes
Alliance Investment Management Limited ALNGJMK1XXX Kingston 1
Automated Payments Limited JAPLJMK1XXX Kingston 1
Bank of Jamaica BAJAJMKNXXX Kingston 2
Bank of Nova Scotia Jamaica LTD., The NOSCJMKNXXX Kingston 1
Barita Investments Limited BAVSJMK1XXX Kingston 1
Bpm Financial Limited BPFIJMK1XXX Kingston 1
C.o.k. Co-Operative Credit Union LTD. CCENJMK1XXX Kingston 1
Capital and Credit Merchant Bank Limited CCMKJMK1XXX Kingston 1
Capital and Credit Securities Limited CPCSJMK1XXX Kingston 1
Capital Solutions Limited CPSOJMK1XXX Kingston 1
Carreras Limited BATSJMK1XXX Saint-Catherine 1
Ccu Investments Limited CCNVJMK1XXX Kingston 1
Churches Co-Operative Credit Union LTD. CCEOJMK1XXX Kingston 1
Citibank N.a. CITIJMK1XXX Kingston 1
Citifinance Limited CIAFJMK1XXX Kingston 1
Credit Union Fund Management Company LTD CUFMJMK1XXX Kingston 1
Development Bank of Jamaica Limited NDBJJMK1XXX Kingston 1
First Global Bank Limited FILBJMKNXXX Kingston 1
First Heritage Co-Operative Credit Union Limited FHCRJMK1XXX Kingston 1
Firstcaribbean International Bank (Jamaica) Limited FCIBJMKNXXX Kingston 1
Firstcaribbean International Trust and Merchant Bank (Jamaica) Limited FCIBJM21XXX Kingston 1
Guardian Asset Management Jamaica Limited GAMJJMK1XXX Kingston 1
Guardian Life Limted GULIJMK1XXX Kingston 1
Ideal Finance Corporation Limited IDFCJMK1XXX Kingston 1
Ideal Portfolio Services Co LTD IDPSJMK1XXX Kingston 1
Infiniti Capital IFCPJMK1XXX Kingston 1
Intertrade Finance Corporation LTD. ITFCJMK1XXX Kingston 1
Jamaica Central Securities Depository LTD JCSDJMK1XXX Kingston 2
Jamaica Co-Operative Credit Union League Limited JCCUJMK1XXX Kingston 1
Jamaica Money Market Brokers LTD JMMBJMK1XXX Kingston 1
Jn Bank Limited JNBSJMKNXXX Kingston 1
Jn Fund Managers Limited FUNMJMK1XXX Kingston 1
M/Vl Stockbrokers LTD. MVSTJMK1XXX Kingston 1
Mayberry Investments Limited MAYNJMK1XXX Kingston 1
Mf and G Asset Management Limited ASAEJMK1XXX Kingston 1
Mf and G Trust and Finance Company MFGTJMK1XXX Kingston 1
Moneymasters Limited MONMJMK1XXX Kingston 1
National Commercial Bank Jamaica Limited JNCBJMKXXXX Kingston 2
National Export-Import Bank of Jamaica Limited NAEBJMKIXXX Kingston 1
Ncb Capital Markets Limited NCCMJMK1XXX Kingston 1
Ncb Insurance Company Limited NCICJMK1XXX Kingston 1
Pan Caribbean Bank Limited PCARJMK1XXX Kingston 1
Pan Caribbean Financial Services LTD PCFSJMK1XXX Kingston 1
Pan Caribbean Merchant Bank LTD. PCMBJMK1XXX Kingston 1
Prime Asset Management LTD PRTGJMK1XXX Kingston 1
Proven Fund Managers Limited FGFSJMK1XXX Kingston 1
Proven Wealth Limited PWELJMK1XXX Kingston 1
Rbtt Securities Jamaica Limited RBSJJMK1XXX Kingston 1
Sagicor Bank Jamaica Limited SAJAJMK1XXX Kingston 2
Sagicor Life Jamaica Limited SALJJMK1XXX Kingston 1
Scotia Dbg Merchant Bank Limited SCDMJMK1XXX Kingston 1
Scotia Investments Jamaica LTD SCNJJMKNXXX Kingston 1
Sterling Asset Management LTD. STEGJMK1XXX Kingston 1
Stocks and Securities Limited SSERJMK1XXX Kingston 1
The Jamaica Stock Exchange Limited XJAMJMK1XXX Kingston 1
Ugi Finance and Investments Limited UGFIJMK1XXX Kingston 1
Victoria Mutual Building Society VMBSJMKNXXX Kingston 1
Victoria Mutual Wealth Management Limited VMWMJMK1XXX Kingston 1
West Indies Union Investment Management Limited WIUIJMK1XXX Mandeville 1
Workers Bank Trust Company WBTCJMK1XXX Kingston 1
Workers Trust and Merchant Bank LTD WTMBJMK1XXX Kingston 1

How a SWIFT/BIC code from Jamaica is built up

A SWIFT/BIC code has 8 or 11 characters. Each part has a fixed meaning:

ALNG Bank code
4 letters that identify the bank.
JM Country code
2 letters for the country (ISO 3166).
K1 Location code
2 characters for the city or region of the head office.
XXX Branch code
3 characters for a specific branch. XXX means the head office.

SWIFT/BIC codes in Jamaica

This overview contains 61 banks and financial institutions in Jamaica. You need a SWIFT/BIC code mainly when making payments across borders and for payments in a foreign currency.

Choose a bank from the list to see its head office code and any branch codes along with tips for payments to and from that bank. The rest of this page explain how the codes work, what transfers cost and how to avoid mistakes before you send money.

Tracking a payment to Jamaica

There is no single delivery time for payments to Jamaica: some arrive within a day while others need several business days. Public holidays in either country add extra days.

A growing number of banks use SWIFT gpi for faster and traceable payments. Every gpi transfer carries a unique transaction reference, the UETR. Save the payment confirmation.

Getting paid from abroad into an account in Jamaica

When you expect a payment from another country in Jamaica, send the payer everything they need in one go. That means: your name as your bank knows it, your account number or IBAN, the BIC of your bank and sometimes your address.

Your bank’s code appears in the list on this page. It helps to add your bank’s name and city as well.

Expect that the incoming amount is smaller than what the sender paid. Correspondent banks can take a fee and your own bank may charge for processing, and if the money is converted, a markup on the rate comes on top. On invoices, agree who bears the costs, so nobody is left short.

The cheapest way to send money to Jamaica

The price of a payment to Jamaica has more than one component. You pay a transfer fee, possibly fees from correspondent banks and, above all, the exchange rate markup if the money is converted.

The real cost is often in the rate, rather than in the fee – the bank builds a margin into its rate. Check the bank’s rate against the mid-market rate that you find on financial sites. The difference is your real cost.

Money transfer services often offer a rate near the mid-market rate with clearer fees. Before your next transfer to Jamaica, take a minute comparing the total cost on GoldexPay.

Most SWIFT codes in Jamaica: Bank of Jamaica

Of the 61 banks in Jamaica, Bank of Jamaica has the most SWIFT codes. The head office of Bank of Jamaica uses BAJAJMKNXXX.

Many codes usually reflects that the bank registers branches and departments separately. Unless the recipient asks for a branch, BAJAJMKNXXX is fine for transfers to this bank.

About our data and how to check a code

The most reliable place for the right code remains paperwork issued by the bank, such as a statement or the account page in online banking. A wrong code can cause a delay, a payment being sent back or additional charges.

We collect bank codes from public sources and update them from time to time. Banks merge, change names and retire codes – a directory can be a step behind. Use our data as a starting point. GoldexPay is an independent comparison site.

Fraudsters regularly use payment requests with changed bank details that look completely genuine. A valid BIC tells you nothing about whether a request is genuine.

SWIFT transfers to Jamaica

Jamaica is outside the SEPA area, so European euro rules do not apply. International transfers to Jamaica usually go through the SWIFT network, and the BIC of the receiving bank is required.

Not all countries use IBAN numbers; in that case the local account number is used instead. Check with the recipient exactly which details their bank needs for incoming international payments. Before it arrives, a payment can go through intermediary banks that take a fee.

How SWIFT codes from Jamaica are built

SWIFT/BIC codes use one international format: 8 characters, sometimes followed by three more. Characters one to four stand for the bank, the fifth and sixth characters are the country code and characters seven and eight mark the location.

Whatever the bank, every code from Jamaica have the same fifth and sixth letters: the ISO code of the country. When the country letters point to another country, you are looking at a bank somewhere else – worth double-checking.

An 11-character code adds three characters for a branch. For most transfers the head office code is what you need.

Frequently asked questions

How many banks in Jamaica have a SWIFT/BIC code?

We list 61 institutions in Jamaica that together have 65 SWIFT/BIC codes, including branches and departments.

How do I recognise a SWIFT/BIC code from Jamaica?

The fifth and sixth characters of every SWIFT/BIC code show the country. For Jamaica this is JM.

What is the cheapest way to send money to Jamaica?

Banks often add a markup to the exchange rate on top of a fee. Compare the amount received in Jamaica with specialist providers to save money.

Which bank in Jamaica has the most SWIFT codes?

The largest number of codes belongs to Bank of Jamaica: 2. The head office uses BAJAJMKNXXX.

Do I need a SWIFT code to send money to Jamaica?

Yes – Jamaica is outside the SEPA area, so international transfers use the SWIFT network and require the BIC of the recipient’s bank and the account details.

Source: listbase-org SWIFT/BIC database (MIT licence), updated monthly. Always verify the code with the recipient or their bank.