Belgium shares land borders with four countries: the Netherlands to the north, Germany to the east, Luxembourg to the southeast, and France to the south.
International borders of Belgium

- Belgium-Netherlands
- Belgium-Germany
- Belgium-Luxembourg
- Belgium-France (longest)
Read more