Luettelo Suomen yli sata kilometriä pitkistä joista

Tämä on luettelo niistä yli sata kilometriä pitkistä joista, jotka sijaitsevat kokonaan tai osittain Suomessa. Taulukon rivit voi aakkostaa kunkin sarakkeen jäsenten mukaan painamalla halutun otsikon yhteydessä olevaa nappia.
| Joki  | Joen pituus Suomen puolella  | Rajajokena | Kokonaispituus  | Kunnat | Huomautuksia  |
| --- | --- | --- | --- | --- | --- |
| Kemijoki | 550 km |  | 550 km | Kemi, Keminmaa, Tervola, Rovaniemi, Kemijärvi, Pelkosenniemi ja Savukoski |  |
| Iijoki | 330 km |  | 330 km | Ii, Oulu, Pudasjärvi ja Taivalkoski |  |
| Ounasjoki | 298 km |  | 298 km | Rovaniemi, Kittilä ja Enontekiö | Kemijoen sivujoki |
| Kitinen | 278 km |  | 278 km | Pelkosenniemi, Sodankylä ja Kittilä | Kemijoen sivujoki |
| Muonionjoki |  | 230 km | 230 km | Kolari, Muonio ja Enontekiö | Tornionjoen sivujoki, koko pituudeltaan Suomen ja Ruotsin rajana |
| Luiro | 227 km |  | 227 km | Pelkosenniemi, Savukoski ja Sodankylä | Kemijoen sivujoki |
| Kymijoki | 180 km |  | 180 km | Kotka, Pyhtää, Loviisa, Kouvola, Iitti, Heinola ja Asikkala | Latvavedet ulottuvat yli 600 km päähän Sisä-Suomeen |
| Tornionjoki |  | 180 km | 522 km | Tornio, Ylitornio, Pello ja Kolari | yläjuoksu Ruotsin puolella, alajuoksu Suomen ja Ruotsin rajana |
| Simojoki | 172 km |  | 172 km | Simo ja Ranua |  |
| Ivalojoki | 170 km |  | 170 km | Inari | Laskee Inarijärveen |
| Kiiminkijoki | 170 km |  | 170 km | Oulu, Utajärvi ja Puolanka |  |
| Pyhäjoki | 162 km |  | 162 km | Pyhäjoki, Merijärvi, Oulainen, Haapavesi, Kärsämäki ja Pyhäjärvi |  |
| Perhonjoki | 155 km |  | 155 km | Kokkola, Kruunupyy, Kaustinen, Veteli ja Perho |  |
| Tenojoki |  | 152 km | 344 km | Utsjoki | osa Suomen ja Norjan rajana, muu osa Norjan puolella |
| Siikajoki | 152 km |  | 152 km | Siikajoki, Siikalatva, Pyhäntä ja Kajaani |  |
| Kokemäenjoki | 150 km |  | 150 km | Pori, Ulvila, Nakkila, Harjavalta, Kokemäki, Huittinen ja Sastamala |  |
| Raudanjoki | 150 km |  | 150 km | Rovaniemi ja Sodankylä | Kemijoen sivujoki |
| Lapuanjoki | 147 km |  | 147 km | Uusikaarlepyy, Kauhava, Lapua, Kuortane ja Alavus |  |
| Porvoonjoki | 130 km |  | 130 km | Porvoo, Askola, Pukkila, Orimattila, Lahti ja Hollola |  |
| Kalajoki | 130 km |  | 130 km | Kalajoki, Alavieska, Ylivieska, Nivala, Haapajärvi ja Reisjärvi |  |
| Kyrönjoki | 127 km |  | 127 km | Mustasaari, Vaasa, Isokyrö, Seinäjoki ja Kurikka |  |
| Livojoki | 125 km |  | 125 km | Pudasjärvi ja Posio | Iijoen sivujoki |
| Siuruanjoki | 120 km |  | 120 km | Oulu, Pudasjärvi ja Ranua | Iijoen sivujoki |
| Loimijoki | 114 km |  | 114 km | Huittinen, Loimaa, Ypäjä, Jokioinen, Forssa ja Tammela | Kokemäenjoen sivujoki |
| Karvianjoki | 110 km |  | 110 km | Merikarvia, Pori, Pomarkku, Siikainen, Kankaanpää ja Karvia |  |
| Vaskojoki | 110 km |  | 110 km | Inari | Inarijärveen laskevan Juutuanjoen latvahaara |
| Oulujoki | 107 km |  | 107 km | Oulu, Muhos, Utajärvi ja Vaala |  |
| Oulankajoki | 105 km |  | 135 km | Kuusamo ja Salla | Venäjällä Vienamereen laskevan Koutajoen latvahaara, osittain Venäjän puolella. |
| Nuorittajoki | 105 km |  | 105 km | Oulu ja Pudasjärvi | Kiiminkijoen sivujoki |
| Kiehimänjoki | 105 km |  | 105 km |  | Laskee Oulujärveen. |
| Paimionjoki | 105 km |  | 105 km |  |  |
| Vantaanjoki | 101 km |  | 101 km |  |  |
| Lieksanjoki | 80 km |  | 132 km |  | Laskee Pieliseen, alkaa Venäjän puolelta |
| Tenniöjoki | 62 km |  | 126 km |  | Kemijoen sivujoki, alkaa Venäjän puolelta |
| Vuoksi | 15 km |  | 150 km |  | Saimaan laskujoki Laatokkaan, suurin osa Venäjän puolella |