В настоящее время в России работают 67 морских и 117 речных портов.
Морские порты расположены в:
- Черном,
- Азовском,
- Каспийском,
- Балтийском,
- Охотском,
- Беринговом морях, а также в
- Арктике.
Речные порты расположены в акваториях крупных рек и играют важную роль в грузоперевозке внутри страны и за рубеж, в перевозке пассажиров. Речные порты действуют на крупнейших реках страны, составляя единый комплекс с железнодорожным и автомобильным транспортом или заменяя его в местах, где сухопутная транспортная сеть развита слабо (районы Сибири).
Речные порты действуют на таких реках как:
- Волга,
- Нева,
- Дон,
- Северная Двина,
- Лена,
- Обь,
- Амур и пр.
Речные порты построены на 28 реках России.