These are the main rivers that flow wholly or partially in Belgium or have Belgian tributaries.
All of Belgium is drained into the North Sea, except the municipality of Momignies (Macquenoise), which is drained by the river Oise into the English Channel. Rivers that flow into the sea are sorted alphabetically. Rivers that flow into other rivers are sorted by the proximity of their points of confluence to the sea. Some rivers (e.g. Moselle, Rhine, Seine) do not flow through Belgium themselves, but they are mentioned for having Belgian tributaries. They are given in italics. Below, the Belgian rivers are given alphabetically. See also . If the names are different in French, Dutch or German, they are given in parentheses (only given if the river flows in French, Dutch or German-speaking territory). Note for additions: Please remember to add the city where the river meets for each river. For an alphabetical overview of rivers of Belgium, see the category .