Mainland France shares a land border with eight countries, clockwise from the North:
Belgium - Luxembourg - Germany - Switzerland - Italy - (then the Mediterranean Sea) Monaco - (then the Mediterranean sea again)
Spain - Andorra - Spain again (then the Atlantic)
Great-Britain is across the English channel, and has no land border with mainland France. Although it wouldn't be correct and actually wouldn't be possible to say they share a border, France and the Great Britain are only separated by 21 miles, a distance that can be easily covered crossing the English channel.
France has other possessions overseas located in the Carribean (Guadeloupe, Martinique,..), in Southern America (French Guiana), in the Indian Ocean (Island of La Reunion), in the Pacific and Northern Atlantic... and has three other borders: Suriname and Brazil sharing a border with French Guiana, and the Netherlands which owns half of the island of Saint-Martin in the Carribean.
Belgium, Luxembourg, Germany, Switzerland, Italy, Andorra, Spain, Suriname, and Brazil.
8 countries border metropolitan France. Clockwise from the north they are:
Belgium, Luxembourg, Germany, Switzerland, Italy, Monaco, Spain and Andorra.
UK is connected to France by the Channel Tunnel, but there isn't any land border between the two countries, as the tunnel isn't British or French soil.
French oversea territories also have additional borders.
Belgium, Luxembourg, Germany, Switzerland, Italy, Spain, Monaco, Andorra all share land borders with France. Though the English Channel separates Great Britain from France.
The two countries that border Andorra are Spain and France.
The countries that are directly next to France, or border France, are Spain, Andorra, Monaco, Italy, Switzerland, Germany, Luxembourg, Belgium, Suriname, and Brazil. Other countries that are near France include the UK, the Netherlands, Portugal, Liechtenstein, Austria, and Guyana.
Poland and France do not have a common border at all, Germany is situated between these two countries, separating them.
Brittany is part of France and located on its western part, on the Atlantic. It has no border with any foreign country.
There are 5 countries that border France that speak French:AndorraBelgiumLuxembourgMonacoSwitzerlandThe border of Italy also has French speakers.
Belgium, Germany, Switzerland, Italy and Spain are the major countries that border France
The countries that border France are:AndoraBelgiumGermanyItalyLuxembourgMonacoSpainSwitzerland
The two countries that border Andorra are Spain and France.
The two countries that border both Switzerland and Germany are France and Austria.
The following countries share a border with France: Belgium, Luxembourg, Germany, Switzerland, Italy, Monaco, Spain, and Andorra.
France borders 8 countries:SpainLuxemburgBelgiumItalySwitzerlandAndorraGermanyMonaco
Germany, Switzerland, Italy, Luxembourg, and Belgium border France from the east.
Belgium, Luxembourg, Germany, Switzerland, Italy, Monaco, Spain, Andorra are the eight countries that share a border with mainland France.
The only countries that border France are Brazil, Suriname, Spain, Andorra, Monaco, Italy, Switzerland, Luxembourg, Germany, and Belgium.
There are two countries that border both Switzerland and Germany: Austria and France.
Andorra and France
Spain and Andorra