Найбільш протяжні річки:

  • Суна – 280 км
  • Ковда – 233 км
  • Чирка-Кім – 221 км
  • Онда – 197 км
  • Шуя – 194 км
  • Кім – 191 км
  • Сума – 164 км
  • Ілекса – 155 км

Територія Республіки Карелія відноситься до двох басейнових округів – Балтійського та Баренцево-Біломорського. В цілому, в Карелії налічується близько 27 тис. рік та понад 61 тис. озер.

Петрозаводськ розташований на узбережжі Петрозаводський губи Онезького озера. Через територію міста протікає кілька несудноплавних рік. Дві з них – Лососинка та Неглинка – не дуже великі, але місцями мають досить бурхливу течію.