9 countries are bordering Germany, here you can see them all at a glance:
- Czech Republic
The order of the bordering countries follows the clockwise direction from the north.
On this page you will find some information about Germany and its bordering countries.
Table of contents
Germany’s borders to its neighboring countries
In total, Germany has a border of 3,876 kilometers with its bordering countries. The distance is divided between the individual neighbors as follows:
- Austria: 817 kilometers
- Czech Republic: 817 kilometers
- Netherlands: 576 kilometers
- Poland: 469 kilometers
- France: 455 kilometers
- Switzerland: 333 kilometers
- Belgium: 204 kilometers
- Luxembourg: 136 kilometers
- Denmark: 68 kilometers
All bodering countries of Germany except Switzerland belong to the European Union. In addition, all bordering countries of Germany have signed the Schengen Agreement. This means that the citizens of these countries can usually cross the borders without being checked. Moreover, stays in the countries are possible up to 90 days.
Specifics of the Border
The exact course of the border in Lake Constance is not clearly defined between Germany and Switzerland. There are also special regulations for some areas along Germany’s border with its federal neighbor. For example, there is a German railroad station in Basel (the so-called Badischer Bahnhof). Another example is Tägermoos, which belongs to the German city of Constance and yet lies on the territory of the Swiss canton of Thurgau.
By the way, Germany is the country in Europe that has the most bordering countries. At least, as long as you don’t count the neighboring countries of the French overseas departments as neighboring countries of France. If you want to know which countries around the world have the most neighbors, check out my Fun Facts.
Size of Germany’s bordering countries
All of Germany’s bordering countries except France have a smaller area than Germany. Since Germany is the most populous country in Europe and all of its bordering countries are within Europe, all of its bordering countries have fewer inhabitants than Germany.
Details about the data of the bordering countries of Germany can be found in the following table:
|Country||Area in km²||Inhabitants||Position to Germany|
Former bordering countries of Germany
Today’s Federal Republic of Germany has existed since 1949. Since then, Germany has had two bordering countries that no longer exist today, namely the GDR (German Democratic Republic) and Czechoslovakia.
The neighboring GDR existed from 1949 and until 1990, when it was united with the rest of Germany. Only then did Poland become a bordering country of the Federal Republic of Germany. Before that, the GDR was located between Germany and Poland.
Czechoslovakia existed from 1918 to 1992, when it was divided into the Czech Republic and the Slovak Republic. Today, only the Czech Republic is a bordering country of Germany. The Slovak Republic does not border Germany.
The German Empire and its neighboring countries
The German Empire existed from 1871 to 1918, and its territory was largely congruent with modern Germany. The German Empire had the following bordering countries:
- Kingdom of Denmark
- Empire of Russia
- Empire of Austria
- Grand Duchy of Luxembourg
- Kingdom of Belgium
- Kingdom of Netherlands
The German Reich and its neighboring countries
The borders of the later German Reich, on the other hand, existed from 1920 to 1937, because the borders were redrawn after the end of World War 1. During this period, the German Reich had the following bordering countries:
You want to know more about countries bordering other countries? Then you may like the page about countries bordering China.