France shares a land border with eight countries in Europe. It borders Belgium and Luxembourg to the north; Germany to the northeast; Switzerland and Italy to the east; Monaco to the southeast; and Spain and Andorra to the south.
International land borders of France in Europe

- France-Belgium
- France-Luxembourg
- France-Germany
- France-Switzerland
- France-Italy
- France-Monaco (shortest)
- France-Spain (longest)
- France-Andorra
Did you know?
The country that shares the longest land border with France is Brazil. This border, located in South America between Brazil and French Guiana, stretches for approximately 730 km (454 miles). In Europe, Spain shares the longest land border with France (646 km/401 miles).
France shares a land border with the Netherlands, but not in Europe. This border is located on the Caribbean island of Saint Martin, where the French overseas collectivity of Saint-Martin borders Sint Maarten, a constituent country of the Kingdom of the Netherlands. The border is approximately 16 kilometers (10 miles) long and is the only land border between France and the Netherlands.
Read more