SWIFT Codes for Banks in the United States (Complete List + Lookup)

SWIFT/BIC codes identify banks for international wire transfers. Below you’ll find a list of commonly used SWIFT codes for major US banks, plus an official source and a lookup tool to confirm the correct code before sending money.

What Is a SWIFT Code?

A SWIFT code (also called a BIC — Bank Identifier Code) is a standardized identifier used to route international bank transfers to the correct financial institution.
SWIFT codes typically have 8 or 11 characters.

Example: CHASUS33XXX

  • Bank code (4 letters)
  • Country code (2 letters)
  • Location code (2 characters)
  • Branch code (3 characters, optional)
Important: Large banks may use multiple SWIFT codes for different branches or departments (e.g., wires, securities, specific regions). Always verify the exact code required by your beneficiary bank or invoice.

SWIFT Codes for Major US Banks

The table below lists commonly used (often “head office”) SWIFT/BIC codes for major banks in the United States.

Bank SWIFT / BIC Code City Country
JPMorgan Chase Bank, N.A. CHASUS33XXX New York United States
Bank of America, N.A. BOFAUS3NXXX Charlotte United States
Citibank, N.A. CITIUS33XXX New York United States
Wells Fargo Bank, N.A. WFBIUS6SXXX San Francisco United States
U.S. Bank, N.A. USBKUS44XXX Minneapolis United States
Goldman Sachs Bank USA GSBKUS33XXX New York United States
Morgan Stanley Bank, N.A. MSBKUS33XXX New York United States
PNC Bank, N.A. PNCCUS33XXX Pittsburgh United States
Capital One, N.A. NFBKUS33XXX McLean United States
TD Bank, N.A. NRTHUS33XXX Wilmington United States
Truist Bank SNTRUS3AXXX Charlotte United States
The Bank of New York Mellon IRVTUS3NXXX New York United States
State Street Bank and Trust Company SBOSUS33XXX Boston United States
Fifth Third Bank FTBCUS3CXXX Cincinnati United States
Citizens Bank, N.A. CTZIUS33XXX Providence United States
KeyBank, N.A. KEYBUS33XXX Cleveland United States
The Huntington National Bank HUNTUS33XXX Columbus United States
Regions Bank UPNBUS44XXX Birmingham United States
M&T Bank MANTUS33XXX Buffalo United States
First Republic Bank FRBBUS6SXXX San Francisco United States

Disclaimer: This list is provided for informational purposes. Banks may have multiple SWIFT codes. Always confirm the correct SWIFT/BIC code with the beneficiary or your bank before sending an international transfer.

SWIFT Code Lookup (Search Tool)

If you need a SWIFT code for a specific bank branch or department, use a SWIFT lookup tool and verify the result against your bank’s instructions.

SWIFT code search tool: https://bank.codes/swift-code/

When Do You Need a SWIFT Code?

You typically need a SWIFT/BIC code when:

  • Sending or receiving international wire transfers
  • Making cross-border business payments
  • Receiving funds from overseas customers or partners

For domestic transfers within the United States, banks often use ABA routing numbers instead of SWIFT codes.

Sources

Official source: SWIFT — SWIFTRef (BIC Directory / official registry of SWIFT/BIC codes):
https://www.swift.com/swiftref

Additional public directories may be used for convenience, but SWIFTRef is the authoritative reference for SWIFT/BIC identifiers.

 

FAQ

What is a SWIFT/BIC code?

A SWIFT/BIC code is a standardized identifier used to route international bank transfers to the correct bank and location.

Do all US banks have a SWIFT code?

Not always. SWIFT codes are primarily used for international transfers. Some smaller banks rely on intermediary banks for cross-border wires.

Is a SWIFT code the same as a routing number (ABA)?

No. ABA routing numbers are mainly used for domestic US transfers, while SWIFT codes are used for international transfers.

Why do banks have multiple SWIFT codes?

Large banks may use different SWIFT codes for specific branches, departments, or services (e.g., wires, securities, regions).

What is the official source for SWIFT codes?

The official registry of SWIFT/BIC identifiers is maintained by SWIFT via SWIFTRef (BIC Directory).