List of rivers of Denmark



Denmark has approximately 900 streams with outlet to the sea. Almost half are less than 5 km long. 52 of them are over 25 km long and 17 are over 50 km long.

The longest river is Gudenå with 156.3 km while Skjern Å has the largest discharge at the mouth with on average 30 m3/s.

The rivers longer than 50 km are: