Suomen pisin joki on Kemijoki. Kemijoella on pituutta pituutta 550 kilometriä. Kemijoki laskee Kemijärven ja Rovaniemen kautta Perämereen Kemin kaupungin kohdalla. Rovaniemelle siihen yhtyy Kemijoen suurin sivujoki Ounasjoki.
Suomen muita pitkiä jokia.
Iijoki 330 km
Ounasjoki 298 km (Kemijoen sivujoki)
Kitinen 278 km
Muonionjoki 230 km (Tornionjoen sivujoki, joka on Suomen ja Ruotsin rajajoki)
Luiro 227 km
Kymijoki 180 km
Tornionjoki 180 km (kokonaisuuspituus 522 km josta suurinosa Ruotsin puolella)
Simojoki 172 km
Ivalojoki 170 km
Kiiminkijoki 170 km
Pyhäjoki 162 km
Perhonjoki 155 km
Tenojoki 152 km (kokonaisuuspituus 344 km, josta loput Norjan puolella)
Siikajoki 152 km
Kokemäenjoki 150 km
Raudanjoki 150 km