Найбільш протяжні річки:
- Суна – 280 км
- Ковда – 233 км
- Чирка-Кім – 221 км
- Онда – 197 км
- Шуя – 194 км
- Кім – 191 км
- Сума – 164 км
- Ілекса – 155 км
Територія Республіки Карелія відноситься до двох басейнових округів – Балтійського та Баренцево-Біломорського. В цілому, в Карелії налічується близько 27 тис. рік та понад 61 тис. озер.
Петрозаводськ розташований на узбережжі Петрозаводський губи Онезького озера. Через територію міста протікає кілька несудноплавних рік. Дві з них – Лососинка та Неглинка – не дуже великі, але місцями мають досить бурхливу течію.