Skip to main content
Back to Names generators

Names

River Name Generator

Used by developers, writers, and creators worldwide.

A river name generator produces flowing names for the rivers and streams that thread through a fantasy world's map. Rivers shape borders, trade, and travel, and a vivid name — the Silverwater, the Swiftrun, the Lethe — makes a waterway feel like a real artery of the land. This generator blends descriptive elements with old-sounding proper names, so your rivers sound like features people have lived along and named over centuries. Use it for fantasy fiction, tabletop campaigns, video games, and worldbuilding, whether you need the great river a city is built upon or a small stream marking a boundary. Generate a batch and choose names that suit each waterway's size, character, and the lands it flows through.

Loading usage…

Free forever — no account required

How to use

  1. Choose your options above
  2. Click Generate
  3. Copy your result

Detailed instructions

  1. Choose how many river names you want.
  2. Click Generate to produce flowing waterway names.
  3. Pick names that suit each river's size and character.
  4. Name settlements after the rivers they sit on.

Use Cases

  • Rivers and streams in fantasy worldbuilding
  • Maps and settings for tabletop campaigns
  • Video-game and fiction worlds
  • Naming waterways, borders, and trade routes
  • Settlements named for their river
  • Flowing, natural place names

Tips

  • Choose names that flow easily when said aloud.
  • Let descriptive names hint at a river's colour, speed, or surroundings.
  • Tie town names to their rivers for a coherent map.
  • Use larger-sounding names for great rivers, softer ones for streams.

FAQ

what makes a good river name

A good river name flows easily off the tongue and suggests the water's character — a descriptive name like the Silverwater or Swiftrun, or an old-sounding proper name like the Lethe. Real rivers are often named for a quality, a colour, or in an ancient local tongue, which is what these names evoke.

why are rivers important on a fantasy map

Rivers shape where people settle, how they travel and trade, and where borders fall — cities cluster on them and nations divide along them. Naming your rivers makes a map feel realistic and lived-in, and a river's name often lends itself to the towns along its banks.

should a river share its name with a settlement

Often, yes — real towns are frequently named for their river, so a settlement on the Silverwater might be Silverford or Watersmeet. Tying place names to rivers this way makes a world feel coherent, as if its geography and history grew together.