SWIFT Codes for banks in Germany

Bank City SWIFT Code
DEUTSCHE BANK AG
OSCHERSLEBEN DEUTDEDB818
DEUTSCHE BANK AG
OSCHERSLEBEN DEUTDE8M818
DEUTSCHE BANK AG
OSCHATZ DEUTDEDB981
DEUTSCHE BANK AG
OSCHATZ DEUTDE8L878
DEUTSCHE BANK AG
ORANIENBURG DEUTDEDB120
DEUTSCHE BANK AG
ORANIENBURG DEUTDEBB120
DEUTSCHE BANK AG
OPLADEN DEUTDEDK376
DEUTSCHE BANK AG
OPLADEN DEUTDEDB376
DEUTSCHE BANK AG
OLPE DEUTDEDK462
DEUTSCHE BANK AG
OLPE DEUTDEDB462
DEUTSCHE BANK AG
OLDENBURG DEUTDEHB280
DEUTSCHE BANK AG
OLDENBURG DEUTDEDB280
DEUTSCHE BANK AG
OHRDRUF DEUTDEDB846
DEUTSCHE BANK AG
OHRDRUF DEUTDE8E846
DEUTSCHE BANK AG
OFFENBURG DEUTDEDB968
DEUTSCHE BANK AG
OFFENBURG DEUTDE6F664
DEUTSCHE BANK AG
OFFENBACH AM MAIN DEUTDEFF505
DEUTSCHE BANK AG
OFFENBACH AM MAIN DEUTDEDB505
DEUTSCHE BANK AG
OERLINGHAUSEN DEUTDEDB486
DEUTSCHE BANK AG
OERLINGHAUSEN DEUTDE3B486
DEUTSCHE BANK AG
OELDE DEUTDEDB485
DEUTSCHE BANK AG
OELDE DEUTDE3B485
DEUTSCHE BANK AG
OEHRINGEN DEUTDESS629
DEUTSCHE BANK AG
OEHRINGEN DEUTDEDB629
DEUTSCHE BANK AG
OBERWIESENTHAL DEUTDEDB897
DEUTSCHE BANK AG
OBERWIESENTHAL DEUTDE8C897
DEUTSCHE BANK AG
OBERURSEL (TAUNUS) DEUTDEFF504
DEUTSCHE BANK AG
OBERURSEL (TAUNUS) DEUTDEDB504
DEUTSCHE BANK AG
OBERTSHAUSEN DEUTDEFF549
DEUTSCHE BANK AG
OBERTSHAUSEN DEUTDEDB526
DEUTSCHE BANK AG
OBERKIRCH DEUTDEDB971
DEUTSCHE BANK AG
OBERKIRCH DEUTDE6F667
DEUTSCHE BANK AG
OBERHAUSEN DEUTDEDE365
DEUTSCHE BANK AG
OBERHAUSEN DEUTDEDB365
DEUTSCHE BANK AG
NUERTINGEN DEUTDESS612
DEUTSCHE BANK AG
NUERTINGEN DEUTDEDB612
DEUTSCHE BANK AG
NUERNBERG DEUTDEMM760
DEUTSCHE BANK AG
NUERNBERG DEUTDEDB760
DEUTSCHE BANK AG
NORTHEIM DEUTDEDB263
DEUTSCHE BANK AG
NORTHEIM DEUTDE2H263
DEUTSCHE BANK AG
NORDHORN DEUTDEDB267
DEUTSCHE BANK AG
NORDHORN DEUTDE3B267
DEUTSCHE BANK AG
NORDHAUSEN DEUTDEDB824
DEUTSCHE BANK AG
NORDHAUSEN DEUTDE8E824
DEUTSCHE BANK AG
NORDERSTEDT DEUTDEHH202
DEUTSCHE BANK AG
NORDERSTEDT DEUTDEDB202
DEUTSCHE BANK AG
NORDERNEY DEUTDEHB298
DEUTSCHE BANK AG
NORDERNEY DEUTDEDB298
DEUTSCHE BANK AG
NORDEN DEUTDEHB286
DEUTSCHE BANK AG
NORDEN DEUTDEDB286
DEUTSCHE BANK AG
NOERDLINGEN DEUTDESS633
DEUTSCHE BANK AG
NOERDLINGEN DEUTDEDB633
DEUTSCHE BANK AG
NIESKY DEUTDEDB896
DEUTSCHE BANK AG
NIESKY DEUTDE8C896
DEUTSCHE BANK AG
NIENBURG (WESER) DEUTDEDB256
DEUTSCHE BANK AG
NIENBURG (WESER) DEUTDE2H256
DEUTSCHE BANK AG
NEUWIED DEUTDEDB574
DEUTSCHE BANK AG
NEUWIED DEUTDE5M574
DEUTSCHE BANK AG
NEUSTRELITZ DEUTDEDB153
DEUTSCHE BANK AG
NEUSTRELITZ DEUTDEBB153
DEUTSCHE BANK AG
NEUSTADT AN DER WEINSTRASSE DEUTDESM546
DEUTSCHE BANK AG
NEUSTADT AN DER WEINSTRASSE DEUTDEDB546
DEUTSCHE BANK AG
NEUSTADT AN DER ORLA DEUTDEDB834
DEUTSCHE BANK AG
NEUSTADT AN DER ORLA DEUTDE8E834
DEUTSCHE BANK AG
NEUSS DEUTDEDD300
DEUTSCHE BANK AG
NEUSS DEUTDEDB300
DEUTSCHE BANK AG
NEURUPPIN DEUTDEDB123
DEUTSCHE BANK AG
NEURUPPIN DEUTDEBB123
DEUTSCHE BANK AG
NEUNKIRCHEN DEUTDEDK465
DEUTSCHE BANK AG
NEUNKIRCHEN DEUTDEDB465
DEUTSCHE BANK AG
NEUMUENSTER DEUTDEHH212
DEUTSCHE BANK AG
NEUMUENSTER DEUTDEDB212
DEUTSCHE BANK AG
NEUMARKT DEUTDEMM767
DEUTSCHE BANK AG
NEUMARKT DEUTDEDB767
DEUTSCHE BANK AG
NEUENRADE DEUTDEDW448
DEUTSCHE BANK AG
NEUENRADE DEUTDEDB956
DEUTSCHE BANK AG
NEUBURG DEUTDEMM722
DEUTSCHE BANK AG
NEUBURG DEUTDEDB722
DEUTSCHE BANK AG
NEUBRANDENBURG DEUTDEDB150
DEUTSCHE BANK AG
NEUBRANDENBURG DEUTDEBB150

Find SWIFT Code

Search

Validate SWIFT Code

Check

What is a SWIFT Code for Banks in Germany?

When transferring money internationally to banks in Germany, you will frequently encounter the terms SWIFT code or BIC (Business Identifier Code) inside bank details. Managed by the Society for Worldwide Interbank Financial Telecommunication, this unique 8 to 11-digit alphanumeric sequence acts as a universal passport for banks in Germany. It ensures that your funds cross global borders safely and arrive at the exact financial institution intended.

SWIFT vs. BIC: What's the difference?

In the banking industry, the terms SWIFT code and BIC are used interchangeably. SWIFT refers to the organization that issues the codes, while BIC stands for the actual code itself. An 8-character code identifies the primary head office of the bank in Germany, while an 11-character code specifies a particular local branch.

Do I need an IBAN or a SWIFT Code for Germany?

While a SWIFT code identifies a specific bank in Germany, an IBAN (International Bank Account Number) identifies an individual customer's bank account. Depending on whether you are sending money to Germany or another region—particularly in Europe or the Middle East—you will likely need both codes to successfully complete a cross-border wire transfer.

How to use this directory?

Browse our comprehensive, verified directory of SWIFT codes for all registered financial institutions in Germany. We provide accurate formatting details and branch locations to help you validate routing instructions before initiating any international bank payment.

Disclaimer: This directory is provided for general reference and informational purposes only. While we make every reasonable effort to verify the bank codes and details presented on our platform, OneBIC accepts absolutely no liability for any financial losses, transfer delays, or damages arising from relying on this data. Please always officially verify all wire instructions with your receiving bank.