Free · Rivers · Lakes · Mountains · Regions

Russian Place Name Generator

Not every place on a Russian map is a town. This generator names the <b>features</b> — rivers, lakes, mountains, forests, steppes — and the administrative units around them, each with the gender and ending its feature type demands.

  • Grammatical gender matched to the feature
  • Real oblast, rayon and kray structure

Generated Russian Geographic Features

Map features with their type and meaning.

    Press Generate Place Names to see your results here.

    Tip: the feature word decides the grammar. <b>Reka</b> is feminine so its name ends -aya; <b>ozero</b> is neuter so its name ends -oye; <b>gora</b> is feminine again. Swapping the endings between them is the giveaway that a map was invented by a non-speaker.

    The Feature Word Decides the Ending

    This is the rule that makes Russian map names work, and the one most invented maps get wrong. A Russian place name is an adjective, and it agrees in gender with the noun for the feature — even when that noun is not written down.

    FeatureCyrillicGenderName endsExample
    reka — riverрекаFeminine-aya, -kaрека Белая (the White)
    ozero — lakeозероNeuter-oyeозеро Белое (the White)
    gora — mountainгораFeminine-ayaгора Каменная (the Stone)
    les — forestлесMasculine-y, -iyлес Тёмный (the Dark)
    step — steppeстепьFeminine-ayaстепь Дикая (the Wild)
    more — seaмореNeuter-oyeморе Чёрное (the Black)

    The Same Word, Three Endings

    Take bely, "white". As a river it is Belaya. As a lake it is Beloye. As a mountain it is Belaya again. As a forest it is Bely. One adjective, four map features, four different written forms — and the Black Sea is Чёрное море, neuter, for exactly this reason.

    The generator picks the right form automatically for whichever feature you select, which is why river names and lake names here are never interchangeable.

    How Russia Is Divided

    If you are writing an address, a news report or anything official, the administrative unit matters — and Russia uses several types that are not equivalent.

    UnitCyrillicWhat it is
    OblastобластьThe standard region. Most of Russia is divided into these
    KrayкрайTerritory — historically a frontier region; functionally the same as an oblast
    RespublikaреспубликаRepublic — a region with a titular non-Russian ethnicity, its own language and constitution
    Avtonomny okrugавтономный округAutonomous district, usually for an indigenous northern people
    RayonрайонDistrict — the subdivision inside an oblast
    Gorodskoy okrugгородской округUrban district — a city and its immediate surroundings

    The Naming Pattern

    An oblast is almost always named for its capital city, in adjective form: Moskovskaya oblast from Moskva, Rostovskaya oblast from Rostov. So if you have invented a city with the city generator, its region is that name plus -skaya oblast. A kray takes -sky kray, and a district -sky rayon.

    Rivers Name Everything Else

    Russian settlement names lean on rivers more than on any other source. Get the river right and the towns name themselves.

    RiverCyrillicSettlement it named
    OmОмьOmsk
    TomТомьTomsk
    IzhИжIzhevsk
    IrtyshИртышIrtyshsk
    KamaКамаKamsk, Neftekamsk, Solikamsk
    NevaНеваNevsky Prospekt, Aleksandr Nevsky
    DonДонRostov-on-Don, Dmitri Donskoy

    The construction na-Donu — "on the Don" — is worth copying: Rostov-na-Donu distinguishes that Rostov from the older Rostov Veliky in the north. If your map has two settlements with the same name, this is how Russian tells them apart.

    Many Are Not Slavic At All

    A large share of Russian river names are older than Russian: Volga, Oka, Kama, Vyatka, Ob and Yenisei come from Finno-Ugric, Turkic and Siberian languages that were there first. This is why they do not decompose into Russian words the way settlement names do — and why an invented river with a transparent Russian meaning reads as newer than one without.

    Building a Coherent Map

    Worldbuilders and GMs

    Name the rivers first, then let settlements take their names from them. That is how the real map grew and it produces a world that feels historically layered rather than assembled.

    Novelists

    An oblast name locates a scene instantly for a Russian reader. Pair a generated region with a generated town for a complete, unclaimed setting.

    Game and map designers

    Feature words double as labels: реки, озёра, горы. Keeping the gender agreement right is what separates a convincing map from an obviously machine-made one.

    Language learners

    Map names are the easiest place to see Russian adjective agreement doing real work, three genders at a time.

    From the blog

    Guides Behind This Generator

    The rules this tool applies — Cyrillic spelling, passport transliteration, gendered endings — are explained in full in these guides.

    Frequently Asked Questions

    Why is it Belaya for a river but Beloye for a lake?

    Because Russian place names are adjectives agreeing with the feature noun. Reka (river) is feminine so the adjective takes -aya; ozero (lake) is neuter so it takes -oye. The same word "white" is written differently depending on what it names.

    What is the difference between an oblast and a kray?

    Functionally almost nothing today. Kray means "territory" or "edge" and was historically a frontier region; oblast is the standard region. Both are administered the same way now.

    What is a rayon?

    A district — the administrative subdivision inside an oblast or kray, roughly comparable to a county. Its name is usually the district town plus -sky rayon.

    How are Russian regions named?

    An oblast or kray takes the adjective form of its capital, so Rostov gives Rostovskaya oblast. Three categories break that rule: republics are named for a titular ethnicity, as with Tatarstan and Bashkortostan; autonomous okrugs are named for an indigenous people, as with Yamalo-Nenets; and the federal cities carry no regional suffix at all.

    Why do Russian river names not mean anything in Russian?

    Because they predate Slavic settlement. Volga, Oka and Kama carry Finno-Ugric roots, Ob is Iranian or Komi in origin, and Yenisei comes from Evenki Ioanesi, “big water”. A river name that does decompose into Russian — Belaya, Bystraya, Kamenka — is almost always a later Slavic name given to a smaller stream.

    What is the difference between this and the city generator?

    This one names natural features and administrative units — rivers, lakes, mountains, oblasts. For settlements use the city, town or village generators.

    Generate a Russian Place Name

    Pick a feature — river, lake, mountain, forest or region — and get names with the grammar the Russian map actually uses.

    Generate Place Names