Данія має приблизно 900 річок із виходом до моря. Майже половина із них є менше 5 км завдовжки. 52 із них мають довжину більше 25 км, а 17 із них мають довжину більше 50 км.[1]
Найдовшою річкою країни є річка Гудено (156,3 км), у той час, як річка Скʼєрн-о має найбільший вихід води у своєму гирлі — у середньому 30 м3/с.[2]
Довшими за 50 км є наступні річки:
Найдовші річки Данії, виміряні від витоку до гирла (виходу в море) включно із протоками через озера.[1]