Россия занимает 2 место по общей протяженности внутренних водных путей - 102 тыс. км, из них 50 тыс. км с гарантированными габаритами пути. На 1 месте расположился Китай - 128 тыс. км.
Внутренние водные пути России поделены на 15 бассейнов. Основная часть грузов перевозится по Единой глубоководной системе европейской части России (ЕГС), ее протяженность - 6,5 тыс. км. В состав входят реки Волга, Кама, Дон, Беломорско-Балтийский канал, канал им. Москвы, Волго-Донской судоходный канал и Волго-Балтийский водный путь, Онежское и Ладожское озера. ЕГС обеспечивает транспортную связь между Балтийским, Белым, Азовским, Черным и Каспийским морями.
Около 80% внутренних водных путей являются безальтернативными для доставки грузов и пассажиров в районах Крайнего севера, Сибири и Дальнего Востока. Часть этих путей обеспечивает северный завоз.
На территории России функционирует 117 речных портов. Согласно данным информационного агентства Infoline, флот речных судов и судов смешанного плавания в эксплуатации в 2021 году составил около 22,5 тысяч, включая пассажирские и нетранспортные суда (промысловые, технические и т.д.). При этом около 1 тыс. речных судов ежегодно выводится из эксплуатации.