Town and City Are the Same Word in Russian
This is the first thing to know, and it surprises most English speakers. Russian has no lexical split between a city and a town — both are город (gorod). Moscow is a gorod. So is a place of eleven thousand people in Kostroma oblast.
The distinction English makes with two words, Russian makes with the suffix and with administrative status. That is why a town name generator and a city name generator produce visibly different results even though the underlying word is identical.
| Settlement | Cyrillic | What it means | Typical ending |
|---|---|---|---|
| Gorod | город | City or town — anything with urban status | -grad, -gorod, -sk, -ovsk |
| Gorodok | городок | Little town — informal, affectionate | — |
| Posyolok gorodskogo tipa | посёлок городского типа | Urban-type settlement; below town status | -skiy, -ovo |
| Selo | село | Village with a church | -skoye, -ovo |
| Derevnya | деревня | Hamlet, no church | -ino, -ovka |
So When Is a Gorod a Town?
Administratively, a settlement gets gorod status at roughly 12,000 people, though there are exceptions everywhere. Below that it is a posyolok. In English translation, a gorod under about 100,000 is nearly always rendered "town", and above that "city" — but that line is English, not Russian.
The Endings That Mark a Town
These are the small-settlement endings. Put one on a root and the name reads as a district town rather than a regional capital.
| Ending | Cyrillic | Built from | Real town |
|---|---|---|---|
| -ovsk | -овск | A founder or owner | Petrovsk, Mikhailovsk, Pavlovsk |
| -evsk | -евск | The same, after a soft stem | Nikolaevsk, Sergievsk, Alekseevsk |
| -nsk | -нск | A descriptive root | Belinsky, Zeleninsk |
| -sk | -ск | A river, most often | Omsk, Tomsk, Bryansk, Izhevsk |
| -gorsk | -горск | A mine or a works on a hill | Zheleznogorsk, Uglegorsk |
| -zavodsk | -заводск | A factory | Petrozavodsk, Zlatoust-Zavodsk |
Notice that -grad is absent. That ending belongs to cities and carries a deliberate grandeur — it is Church Slavonic, and Soviet planners reached for it when naming something important. A town of nine thousand called Something-grad would read as a joke to a Russian.
Monotowns: Built Around One Factory
The monogorod is one of the most distinctive things about the Russian map — a town that exists because of a single enterprise, and whose name says exactly what that enterprise was.
There are over three hundred officially designated monotowns in Russia. The Soviet state would site a plant, build housing around it, and name the settlement after the output. When the plant closes, the town has no second reason to exist — which is why monotowns are a standing political problem and excellent material for fiction.
| Town | Cyrillic | Built on | What it means |
|---|---|---|---|
| Zheleznogorsk | Железногорск | Iron ore | Iron hill-town |
| Uglegorsk | Углегорск | Coal | Coal hill-town |
| Neftekamsk | Нефтекамск | Oil, on the Kama | Oil-Kama town |
| Solikamsk | Соликамск | Salt, on the Kama | Salt-Kama town |
| Apatity | Апатиты | Apatite mining | Named for the mineral itself |
| Petrozavodsk | Петрозаводск | Peter’s ironworks | Peter’s factory town |
| Magnitogorsk | Магнитогорск | The magnetic iron mountain | Magnet hill-town |
Naming a Fictional Monotown
Pick the industry first, then the ending. -gorsk for mining, -zavodsk for a factory, -stroy for a construction project that never finished. The name then tells your reader the town’s entire economy and its likely fate in one word.
The Closed Towns That Had No Name
Some Soviet towns were secret. They did not appear on maps, and instead of a name they were given the name of a nearby city plus a number.
These were ZATO — zakrytoye administrativno-territorialnoye obrazovaniye, closed administrative-territorial formations. Nuclear, missile and chemical towns. Residents needed a permit to leave, outsiders needed one to enter, and the postal address was a fiction.
| Cover name | Cyrillic | What it really was | Name today |
|---|---|---|---|
| Chelyabinsk-65 | Челябинск-65 | The Mayak plutonium plant | Ozyorsk |
| Krasnoyarsk-26 | Красноярск-26 | Underground plutonium production | Zheleznogorsk |
| Arzamas-16 | Арзамас-16 | The Soviet nuclear weapons design bureau | Sarov |
| Sverdlovsk-45 | Свердловск-45 | Uranium enrichment | Lesnoy |
| Tomsk-7 | Томск-7 | The Siberian Chemical Combine | Seversk |
For fiction this is almost free plot: a town whose name is a lie, whose residents cannot leave, and which was renamed in the 1990s to something pastoral like Lesnoy — "the wooded one". The generator’s Closed town setting produces the numbered form.
Choosing the Right Town Name
- Match the ending to the story. -ovsk reads as an ordinary district centre; -gorsk says mining; a number says secrets.
- Do not use -grad for a small town. That ending signals a city, and a Russian reader will feel the mismatch.
- A river name is the safest default. Omsk, Tomsk and Bryansk are all just rivers plus -sk, and nothing reads more naturally.
- If the town is dying, name it for its industry. The reader will understand what happened when the plant shut.
- For anything larger, switch to the city name generator; for anything smaller, the village name generator.
Guides Behind This Generator
The rules this tool applies — Cyrillic spelling, passport transliteration, gendered endings — are explained in full in these guides.
How to say I love you in Russian: Я тебя люблю, ya tee-BYA lyoo-BLYU. Stress, the люблю sound, what changes when you move the words, and who it is said to.
How to say thank you in Russian: Спасибо, spuh-SEE-buh. Stronger forms, the two standard replies, and why Пожалуйста means both please and you're welcome.
How to say goodbye in Russian: Пока for friends, До свидания for everyone else. Stress, the literal meanings, and which farewell matches which relationship.
Frequently Asked Questions
What is the difference between a Russian town and a Russian city?
In Russian there is none lexically — both are gorod (город). The difference shows up in administrative status and in the name ending: towns take -sk, -ovsk or -gorsk, while cities take the grander -grad or -gorod.
What does -ovsk mean at the end of a Russian town name?
It marks a town named after a person, usually its founder or owner: Petrovsk is Pyotr’s town, Mikhailovsk is Mikhail’s. After a soft stem it becomes -evsk, as in Nikolaevsk.
What is a Russian monotown?
A monogorod is a town where a single enterprise employs a dominant share of the workforce. The Russian government maintains an official register of them and grades each one by risk depending on whether the plant still runs. The name almost always states the industry outright, so Zheleznogorsk is iron and Uglegorsk is coal.
Why do some Russian towns have numbers in their names?
The number was a postal designation rather than a name. Mail addressed to Arzamas-16 went to a numbered box in Arzamas, 75 km (47 miles) away, and was forwarded onward. Identity documents recorded the cover city, so a person born in a closed town carried a birthplace that did not describe where they were born.
Can I use -grad for a town name?
Better not to. Grad is the Church Slavonic word for city and carries deliberate grandeur, so it reads wrong on a small settlement. Use -sk, -ovsk or -gorsk instead.
Are these real Russian towns?
The names are newly assembled, but every root and ending is real and many results coincide with genuine towns because the same building blocks produced them. Check any name you plan to publish.
Generate a Russian Town Name
Pick the kind of town — founder, monotown, river town or closed town — and get names built the way small Russian settlements are actually named.
Generate Town Names