SWIFT/BIC codes in Hong Kong SAR China: banks starting with M

1,158 banks and financial institutions in Hong Kong SAR China with 1,362 SWIFT/BIC codes in total.

Bank SWIFT/BIC City Codes
M.g. Finance Limited FILDHKH1XXX Hong Kong 1
Macquarie Bank Limited MACQHKHHXXX Hong Kong 2
Macquarie Capital Limited BSHLHKHHXXX Hong Kong 7
Macquarie Equities (Asia) Limited MEACHKH1XXX Hong Kong 1
Madison Pacific Trust Limited MPACHKHRXXX Hong Kong 1
Magusta Securities Limited MAGSHKH1XXX Hong Kong 1
Mainfirst Securities Hong Kong Limited MSHOHKH1XXX Hong Kong 1
Mainland Securities Limited MAISHKH1XXX Hong Kong 1
Majapahit Finance Company Limited MLFCHKH1XXX Hong Kong 1
Majestic Boulevard LTD MABVHKH1XXX Wan Chai 1
Majestic Fund Management Limited MFMNHKH1XXX Wan Chai 1
Malahon Securities Limited MALCHKH1XXX Hong Kong 1
Man Hon Yeung and Co MAHYHKH1XXX Hong Kong 1
Man Lung Co MANLHKH1XXX Hong Kong 1
Man Sun Securities Co MASUHKH1XXX Hong Kong 1
Man Wo Investment Co. Limited MANIHKH1XXX Hong Kong 1
Managed Account Partners Limited MNAPHKK1XXX Sheung Wan 1
Mansion House Securities ( F.e. ) Limited MAHSHKH1XXX Wan Chai 1
Manson Hong Kong LTD MAHKHKH1XXX Hong Kong 1
Manulife (International) Limited MFCTHKHHXXX Kwun Tong 1
Manulife Asset Management (Hong Kong) Limited MAMHHKH1XXX Hong Kong 2
Many Fair Securities Co MAFSHKH1XXX Hong Kong 1
Marlin Ord Minnett MAOMHKH1XXX Hong Kong 1
Marlin Partners LTD. MARPHKH1XXX Hong Kong 1
Mars Securities Company Limited MASRHKH1XXX Hong Kong 1
Marshall Wace Asia Limited MWAMHKH1XXX Hong Kong 1
Maruman Securities (Asia) LTD MSCOHKH1XXX Hong Kong 1
Maruso Securities (Asia) Co LTD MSECHKH1XXX Hong Kong 1
Mashreqbank Psc., Hong Kong Branch MSHQHKHHXXX Hong Kong 3
Mason Securities Limited MSSCHKH1XXX Hong Kong 1
Master Securities and Investment Co MASIHKH1XXX Hong Kong 1
Maxgain Investment LTD MAXNHKH1XXX Hong Kong 1
Mayban Securities (H.k.) Limited PHASHKH1XXX Hong Kong 1
Maybank Hong Kong MBBEHKHHXXX Hong Kong 1
Mayfair Securities Limited MAYEHKH1XXX Hong Kong 1
Mega International Commercial Bank Co., LTD., Hongkong Branch ICBCHKHHXXX Kowloon 1
Mega Securities (Hong Kong) Company Limited CHOEHKH1XXX Hong Kong 1
Megabase Securities Limited MEGSHKH1XXX Wan Chai 1
Melbourne Investment Co MELVHKH1XXX Kowloon 1
Melco Resorts and Entertainment Limited MPELHKHHXXX Hong Kong 1
Melli Bank PLC (Hong Kong Branch) MELIHKHHXXX Hong Kong 1
Merrill Lynch and Co MLCOHKH1XXX Hong Kong 1
Merrill Lynch Far East Limited MLHKHKH1XXX Hong Kong 2
Merrill Lynch Far East LTD. MLFEHKHHXXX Hong Kong 3
Metro Sourcing International LTD MGBHHKHHXXX Kowloon 1
Metropolitan Finance Corporation Limited MELFHKH1XXX Hong Kong 1
Mhs Futures Limited MHFUHKH1XXX Hong Kong 1
Ming Fung Shares Investment Co MFSIHKH1XXX Hong Kong 1
Ming Hon Securities Limited MIHSHKH1XXX Hong Kong 1
Mirae Asset Global Investments (Hong Kong) Limited MAGVHKH1XXX Hong Kong 1
Mirae Asset Securities (Hk) Limited MAHGHKH1XXX Hong Kong 1
Mitsubishi Ufj Trust and Banking Corporation MTBCHKHHXXX Hong Kong 1
Mitsui Trust Finance (Hong Kong) Limited MHKOHKH1XXX Hong Kong 1
Mizuho Bank, LTD. Hong Kong Branch MHCBHKHHXXX Hong Kong 2
Mizuho Securities Asia Limited MHSCHKHHXXX Kowloon 1
Moneyswap Exchange Limited SWAPHKHHXXX Hong Kong 1
Monezia Limited MOEZHKH1XXX Hong Kong 1
Montgomery Securities Limited MONEHKH1XXX Hong Kong 1
Moody's Investors Service Hong Kong LTD MISGHKH1XXX Hong Kong 1
Morgan Stanley Asia International Limited MSAIHKHHXXX Hong Kong 1
Morgan Stanley Asia Limited MSHKHKHXXXX Hong Kong 7
Morgan Stanley Hong Kong Securities Limited MSSEHKH1XXX Hong Kong 1
Morning Star Securities Limited KERSHKH1XXX Kowloon 1
Mufg Securities Asia Limited MFHKHKHHXXX Hong Kong 1

The way a SWIFT/BIC code from Hong Kong SAR China is built up

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

FILD Bank code
4 letters that identify the bank.
HK Country code
2 letters for the country (ISO 3166).
H1 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.

Bank SWIFT codes for Hong Kong SAR China

This directory covers 1158 banks and other institutions in Hong Kong SAR China, with 1362 SWIFT/BIC codes in total. You need a SWIFT/BIC code mainly for international transfers, and especially for payments in foreign currencies.

Each bank is listed with its own page showing its main code and, where available, codes for branches and departments. The sections below explain how the codes work, the cost of transfers and the checks worth doing before a payment.

Sending money to Hong Kong SAR China for less

If you send money to Hong Kong SAR China through your bank, the fee you see is rarely all of the cost. There is a transfer fee, possibly fees from correspondent banks along the way and, above all, the margin on the exchange rate when currencies differ.

The real cost is often in the rate, not in the fee. An easy check: put the offered rate next to the mid-market rate and work out the difference on your amount.

For many currency pairs, a transfer service is less expensive than a traditional bank transfer. On GoldexPay we compare the amount that arrives in Hong Kong SAR China with different providers.

Transfer times to Hong Kong SAR China

There is no fixed answer for payments to Hong Kong SAR China: many arrive the same day or the next. Public holidays in Hong Kong SAR China or in the sending country can add extra days to the journey.

If the money seems delayed, the sender should contact the sending bank and ask for the status or the UETR. Keep the payment confirmation until the money has arrived – you will need it if something goes wrong.

The largest SWIFT network in Hong Kong SAR China: Hongkong and Shanghai Banking Corporation Limited, The

Of the 1158 banks in Hong Kong SAR China, Hongkong and Shanghai Banking Corporation Limited, The has the most codes. Its head office code is HSBCHKHHXXX, which is the code to use when no branch is specified.

How many codes a bank has says more about how it organises its payments than about its size. Unless a branch code is given, the head office code HSBCHKHHXXX works for a payment to Hongkong and Shanghai Banking Corporation Limited, The.

Paying in HKD: what conversion costs you

Bank accounts in Hong Kong SAR China are typically held in HKD, the local currency. When you pay another currency, it gets converted somewhere along the way: by your bank, an intermediary or the receiving bank.

Who converts the payment matters, because each party uses its own rate. Check what HKD the recipient gets with different providers. On larger amounts, even a small difference in the rate can be worth more than the fee.

What a sender needs to pay you in Hong Kong SAR China

A sender in another country will ask for a few details from you. That means: your full name exactly as it appears on the account, your account number or IBAN, the SWIFT/BIC code of your bank and sometimes your address.

Look up the bank in the list above and compare the code with your own bank details – your bank statement is the final word. You can include your bank’s name and city because some forms have separate fields for it.

Expect that the incoming amount is smaller than what the sender paid. Correspondent banks can take a fee, and if the money is converted, a markup on the rate applies. On invoices, state who bears the costs, so nobody is left short.

Filter: banks in Hong Kong SAR China with :letter

You are looking at a selection: only institutions in Hong Kong SAR China with a name starting with :letter. The counts in the introduction always refer to the whole country and not only this selection.

If the bank you need is missing here, try another letter: banks are often registered under their full legal name. Use the full list for Hong Kong SAR China when you do not know how the name is spelled.

How reliable is this list?

The best place to find the correct BIC is paperwork issued by the bank. When the code you were given does not match the code listed here, do not guess: check with the recipient or the bank.

We gather bank codes from publicly available data and check them regularly. Banks reorganise, change names and retire codes, and no directory catches every change immediately. Treat our data as a reference. We are a comparison service and not part of any bank listed here.

Watch out for payment requests containing a new account, especially when they come by email. Always confirm a change of bank details through a separate channel.

Paying a bank in Hong Kong SAR China from abroad

Because Hong Kong SAR China does not belong to SEPA, an international payment normally goes as a SWIFT payment. This means the payment always needs the BIC of the receiving bank.

In some countries, the account is identified by a local account number instead of an IBAN. The recipient’s bank often provides instructions for payments from abroad – follow them exactly. Before it arrives, a payment can go through correspondent banks that charge for their part.

What the letters in a Hong Kong SAR China BIC mean

A SWIFT code is 8 or 11 characters long and the parts always come in the same order. Characters one to four stand for the bank, characters five and six are the country code and characters seven and eight give the location.

In every code from Hong Kong SAR China, letters five and six show the ISO country code of Hong Kong SAR China, which makes these codes easy to recognise. When those two letters do not match Hong Kong SAR China, you are looking at a bank somewhere else – worth double-checking.

When a code ends in XXX, it refers to the head office and the short version works just as well. In most cases the head office code is what you need.

Frequently asked questions

How many banks in Hong Kong SAR China have a SWIFT/BIC code?

Our directory lists 1,158 institutions in Hong Kong SAR China with 1,362 SWIFT/BIC codes, including branches and departments.

How do I find the right SWIFT code for a bank in Hong Kong SAR China?

Ask the recipient or look up the bank in the list on this page. If no branch is specified, use the head office code ending in XXX.

How long does a transfer to Hong Kong SAR China take?

An international payment to Hong Kong SAR China typically takes 1–5 business days. Specialist transfer services often deliver faster at a lower cost.

Do I need a SWIFT code to send money to Hong Kong SAR China?

Yes, Hong Kong SAR China 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.

Which bank in Hong Kong SAR China has the most SWIFT codes?

The largest number of codes belongs to Hongkong and Shanghai Banking Corporation Limited, The: 23. Its head office code is HSBCHKHHXXX.

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