Недавнее происхождение имеет и принятое современной географической наукой деление притоков на правые и левые, глядя вниз по течению принимающей их реки. Чтобы убедиться в этом, обратимся к рекам с названием Десна. В старославянском языке десна — «правый», и это давало основания предполагать, что реки с названием Десна окажутся правыми притоками. Но в действительности все реки с этим названием являются левыми притоками. Это и главный левый приток Днепра, и левый приток Южного Буга, и многие левые притоки сравнительно небольших рек, таких, как подмосковные Пахра и Гуслица, а также левые притоки множества разных рек в зарубежных славянских странах. Это противоречие долго смущало ученых, порождало дискуссии и многочисленные попытки объяснить его, пока член-корреспондент АН СССР Н. И. Толстой не выполнил специальное исследование, в результате чего им было установлено древнее общеславянское правило определения левых и правых притоков, стоя лицом к потоку воды.
Как общий признак названий рек может быть отмечена их высокая стабильность — в отличие от названий населенных пунктов реки редко переименовываются. Единственный известный случай переименования крупной реки в России относится к концу XVIII в., когда Екатерина II, стремясь изжить из памяти народа крестьянскую войну под руководством Е. И. Пугачева, приказала изменить название реки Яик на Урал. Важное уточнение одного названия произведено в наши дни — длительное время помещавшееся на картах название Северный Донец было изменено на правильное Северский Донец. Уточнение связано с тем, что река протекает по территории, где некогда находилось русское Северское княжество с центром в Новгороде Северском (а не Северном!). Могут быть указаны и еще отдельные случаи уточнения названий или переименований сравнительно небольших рек, но все они буквально теряются среди огромного количества стабильно существующих речных названий.
Для правильной оценки информативности названий рек важно установить, от каких слов они преимущественно образуются. Выше мы видели ряд примеров названий, означающих просто «река». Встречались и описательные названия, содержащие какую-то характеристику реки: Даугава — «многоводная», Кызылсу и Сурхоб — «красная река», Бий-Хем и Ка-Хем — «большая река» и «малая река». Это, конечно, лишь одиночные примеры. На самом же деле описательные названия рек могут считаться наиболее распространенным видом названий. Характеризуется водный поток (глубина, скорость течения, ширина и т. п.), свойства воды (цвет, вкус, запах), характер дна (каменистый, илистый, вязкий и т. п.), особенности берегов, прибрежной растительности, наличие рыбы и многое другое.
Особенность названий рек — сравнительно редкое образование их от личных имен, фамилий, прозвищ людей. Причины этого явления понятны: распространение отыменных (отфамильных) названий населенных пунктов было связано, главным образом, с помещичьим землевладением, тогда как реки, прежде всего вследствие их протяженности, не могли принадлежать какому-либо одному владельцу. Поэтому реки названия по именам и фамилиям получали главным образом в районах нового освоения. Здесь при первоначальной небольшой плотности населения проживание какого-либо русского промышленника или местного рода было признаком, вполне определяющим реку и свободно могущим стать названием. Это, например, реки Осиповка и Рогозинка в Енисейском заливе, получившие еще до революции названия по фамилиям рыбопромышленников Осиповича и Рогозинского. Притоки Ангары Иркинеева и Тасеева были названы так в XVII в. русскими землепроходцами по именам живших на этих реках тунгусских князцов Иркинея и Тасея. С именем русского землепроходца XVII в. Ивана Камчатого связывают название реки Камчатка. В названиях некоторых рек увековечены имена русских морских офицеров, производивших описи побережья: река Абросимова на Новой Земле, река Коломейцева на Таймыре.