Di seguito è riportata la lista dei fiumi finlandesi più lunghi di 100 km, in ordine di lunghezza:

Muonionjoki–Tornionjoki 570 km Kemijoki 552 km, senza il corso superiore 483 km Iijoki 310 km Ounasjoki (diramazione del Kemijoki) 298 km Kitinen (diramazione del Kemijoki) 278 km Muonionjoki (diramazione del Torniojoki) 330 km Luiro (diramazione del Kemijoki) 227 km Tornionjoki 180 km (nella parte finlandese la lunghezza totale, comprendendo anche la parte svedese del fiume, è di 510 km) Kymijoki 180 km Simojoki 172 km Ivalojoki 170 km Kiiminkijoki 170 km Kyrönjoki 169 km Pyhäjoki 162 km Perhonjoki 155 km Tenojoki 152 km Siikajoki 152 km Kokemäenjoki 150 km Raudanjoki 150 km Lapuanjoki 147 km Lieksanjoki 132 km Porvoonjoki 130 km Kalajoki 130 km Livojoki 125 km Siuruanjoki 120 km Loimijoki 114 km Karvianjoki 110 km Vaskojoki 110 km Oulujoki 107 km Oulankajoki 105 km (altri 30 km giacciono in Russia) Nuorittanjoki 105 km Kiehimäjoki 105 km Paimionjoki 105 km Vantaanjoki 101 km

Altri fiumi finlandesi di una certa importanza

Aurajoki 70 km Tenniöjoki 62 km (diramazione del Kemijoki; lunghezza totale 126 km, di cui circa metà in Russia) Vuoksi 15 km (lunghezza totale 150 km, di cui la maggior parte in Russia) Kajaaninjoki 10 km

Altri progetti

Finlandia