Cities: ordinary case behavior, special names
Most Russian city names decline when their form allows it.
- Москва → в Москве, в Москву, из Москвы.
- Санкт-Петербург → в Санкт-Петербурге, в Санкт-Петербург, из Санкт-Петербурга.
- Новосибирск → в Новосибирске, в Новосибирск, из Новосибирска.
- Казань → в Казани, в Казань, из Казани.
- Пермь → в Перми, в Пермь, из Перми.
In sentences:
- Она живёт в Москве. — “She lives in Moscow.”
- Мы едем в Казань. — “We are going to Kazan.”
- Он вернулся из Санкт-Петербурга. — “He returned from Saint Petersburg.”
- Конференция проходила в Новосибирске. — “The conference took place in Novosibirsk.”
The case follows the function. Location with в takes the prepositional case: в Москве, в Казани, в Петербурге. Direction with в takes the accusative: в Москву, в Казань, в Петербург. Source normally uses из plus genitive: из Москвы, из Казани, из Петербурга.
Some city names do not decline in ordinary use, especially many foreign or foreign-looking names ending in vowels.
- Сочи → в Сочи, в Сочи, из Сочи.
- Токио → в Токио, в Токио, из Токио.
- Осло → в Осло, в Осло, из Осло.
- Хельсинки → в Хельсинки, в Хельсинки, из Хельсинки.
A serious learner should not force declension onto every place name. When a city name is unfamiliar, check whether educated Russian usage declines it.
Countries: mostly в, but not always
Most countries take в for location and direction, and из for source.
- в России → в Россию → из России.
- во Франции → во Францию → из Франции.
- в Германии → в Германию → из Германии.
- в Китае → в Китай → из Китая.
- в Бразилии → в Бразилию → из Бразилии.
Examples:
- Она училась во Франции. — “She studied in France.”
- Мы летим в Китай. — “We are flying to China.”
- Письмо пришло из Германии. — “The letter came from Germany.”
Some country names are plural or indeclinable.
- США: в США, в США, из США.
- Нидерланды: в Нидерландах, в Нидерланды, из Нидерландов.
- Филиппины: на Филиппинах, на Филиппины, с Филиппин.
- Перу: в Перу, в Перу, из Перу.
- Чили: в Чили, в Чили, из Чили.
Some island countries conventionally take на rather than в.
- на Кубе → на Кубу → с Кубы.
- на Кипре → на Кипр → с Кипра.
- на Мальте → на Мальту → с Мальты.
Do not convert this into a simple rule that all islands take на. Russian convention is lexical and historical. You say в Индонезии and в Японии, not normally на Индонезии or на Японии. Learn the high-frequency country patterns as phrases.
Regions, territories, and conventional на
Many regions, territories, and broad geographic zones take на.
- на Кавказе → на Кавказ → с Кавказа.
- на Урале → на Урал → с Урала.
- на Дальнем Востоке → на Дальний Восток → с Дальнего Востока.
- на Севере → на Север → с Севера.
Other large regions take в.
- в Сибири → в Сибирь → из Сибири.
- в Поволжье → в Поволжье → из Поволжья.
The choice is not about physical enclosure versus surface in the literal sense. It is about how Russian convention conceptualizes the place. This is why serious learners should record place names with their prepositions: в Сибири, на Урале, на Кавказе, в Поволжье.
A politically sensitive place name may have competing prepositional choices. In such cases, do not treat grammar as separate from usage and identity. Use the form appropriate to the register, source, speaker, and editorial stance, and flag the variation when the issue itself is pedagogically relevant.
Rivers: на, в, по, у, and the case of water
Rivers show why “in” and “on” are weak guides. When Russian talks about being on or along a river, it often uses на.
- город на Волге — “a city on the Volga.”
- жить на Неве — “to live on the Neva.”
- путешествовать по Волге — “to travel along the Volga.”
- мост через Неву — “a bridge across the Neva.”
If someone or something is physically in the water, в becomes natural.
- купаться в Волге — “to swim in the Volga.”
- вода в Неве холодная — “the water in the Neva is cold.”
If the point is proximity, Russian may use у with genitive.
- у Волги — “by the Volga.”
- у берега — “near the bank/shore.”
The same name can therefore appear in several cases depending on the relation:
- на Волге — on/along the Volga.
- в Волгу — into the Volga.
- из Волги — out of the Volga.
- по Волге — along the Volga.
- у Волги — by the Volga.
- через Волгу — across the Volga.
The name is not the difficulty by itself. The relation to the place is the difficulty.
Republics and official names
Republics and federal subjects often appear in two ways: as a short geographic name and as an official title.
Short name:
- в Татарстане — “in Tatarstan.”
- из Татарстана — “from Tatarstan.”
- в Башкортостане — “in Bashkortostan.”
Official title:
- в Республике Татарстан.
- из Республики Татарстан.
- в Республике Коми.
- в Чеченской Республике.
In official multi-word names, the generic word often carries the case: в Республике, из Республики, с Республикой. The proper-name component may remain fixed or may behave according to its own pattern, depending on the official name and style. This is not a place for improvisation. For publication, verify official forms.
Compare:
- в Татарстане — short geographic name, declined.
- в Республике Татарстан — official expression, generic word declined.
- в Чеченской Республике — adjective and noun decline together.
The practical lesson is simple: if a place has a formal administrative title, learn the short name and the official name separately.
Common learner errors
The first error is assuming that every place name takes в. That produces mistakes like в Кубе where standard Russian expects на Кубе, or из Урала where the conventional source phrase is с Урала.
The second error is forcing every name to decline. В Сочи is not a lazy version of в Сочах. It is the normal indeclinable pattern.
The third error is treating rivers like countries. Я живу в Волге sounds as if you live inside the river. For “on the Volga,” use на Волге.
The fourth error is ignoring official names. В Татарстане and в Республике Татарстан are not built by the same mechanism, even though they point to the same place.
Practice sequence
Build a three-column card for each place: location, direction, source.
- Москва: в Москве — в Москву — из Москвы.
- Сочи: в Сочи — в Сочи — из Сочи.
- Куба: на Кубе — на Кубу — с Кубы.
- Урал: на Урале — на Урал — с Урала.
- Сибирь: в Сибири — в Сибирь — из Сибири.
- Волга: на Волге — на Волгу — с Волги when the river is treated as a route or region; в Волгу — из Волги when the water itself is meant.
Then write five sentences for each place: one about living or being there, one about going there, one about returning, one about a text or news story from there, and one about a person associated with it.
Final rule
Treat geographic names as case-bearing Russian nouns when they behave like Russian nouns, but do not force them all into one pattern. Learn each serious place name as a small grammar package: preposition, case, declension, source pair, and register.
Build a five-part place-name record
Store each place as a pattern
If you keep missing geographic names, you probably have not stored enough information. Москва = Moscow, Куба = Cuba, Урал = Urals, and Волга = Volga are vocabulary, not Russian usage. A serious learner needs each high-frequency place name as a five-part record:
| Item | What to record | Example |
|---|---|---|
| Base form | Dictionary/nominative form | Москва |
| Location | Where? | в Москве |
| Direction | To where? | в Москву |
| Source | From where? | из Москвы |
| Declension/variation note | Does the name change? Is there register variation? | regular feminine city name |
This one habit prevents most errors. It also teaches the learner that the source preposition is not an afterthought. If the destination is в Москву, the ordinary source is из Москвы. If the destination is на Кубу, the ordinary source is с Кубы. If the destination is к врачу, the ordinary source is от врача, not из врача.
Build phrase records like these:
- Москва: в Москве — в Москву — из Москвы.
- Петербург: в Петербурге — в Петербург — из Петербурга.
- Сочи: в Сочи — в Сочи — из Сочи.
- Куба: на Кубе — на Кубу — с Кубы.
- Мальта: на Мальте — на Мальту — с Мальты.
- Япония: в Японии — в Японию — из Японии.
- Урал: на Урале — на Урал — с Урала.
- Сибирь: в Сибири — в Сибирь — из Сибири.
- Кавказ: на Кавказе — на Кавказ — с Кавказа.
- Камчатка: на Камчатке — на Камчатку — с Камчатки.
- Волга: на Волге — на Волгу — с Волги for the river as a route, area, or destination; в Волге — в Волгу — из Волги when the water itself is meant.
The record does not have to explain history. It has to make production safe.
Run a diagnostic routine for geographic phrases
When you write a place phrase, run four checks in order.
Check 1: Relation. Is the phrase answering где?, куда?, откуда?, по чему?, or у чего?
- где? location: в Москве, на Кавказе, на Волге.
- куда? direction: в Москву, на Кавказ, на Волгу.
- откуда? source: из Москвы, с Кавказа, с Волги.
- по чему? route or distribution: по Волге, по Сибири, по стране.
- у чего? proximity: у Волги, у границы, у Москвы.
Check 2: Conventional preposition. Does the place take в or на in the meaning you need? Do not invent this from English.
- в Сибири, not на Сибири.
- на Урале, not в Урале when the region is meant.
- в Японии, not на Японии.
- на Кубе, not normally в Кубе for the country/island destination.
Check 3: Declension. Does the name actually decline in educated Russian? Some names decline fully; some are fixed; some show variation.
- Regular: в Туле, из Тулы; в Казани, из Казани.
- Indeclinable or usually fixed: в Сочи, из Сочи; в Токио, из Токио; в Перу, из Перу.
- Variation-sensitive: some Russian place names ending in -ово, -ево, -ино, -ыно may have traditional declined forms in formal usage and non-declined forms in everyday usage. Do not guess. Verify the specific name and register.
Check 4: Name alone or official expression. В Татарстане and в Республике Татарстан are not the same syntactic shape. In the second phrase, the official generic noun Республика carries much of the grammar. Official names should be copied carefully, especially in legal, administrative, or institutional writing.
Keep edge cases explicit
Island does not equal на. Learners love simple rules, but Russian does not let them keep this one. Some island countries or islands take на: на Кубе, на Кипре, на Мальте, на Бали. Other island states or archipelagic countries are normally used with в: в Японии, в Индонезии, в Новой Зеландии. Teach the conventional phrase, not the geography lesson.
River as route versus river as water. Compare:
- Город стоит на Волге. — The city is on the Volga.
- Мы путешествовали по Волге. — We traveled along the Volga.
- Они поехали на Волгу. — They went to the Volga region/river area.
- Лодка вышла в Волгу. — The boat went out into the Volga.
- Рыбу вытащили из Волги. — The fish was pulled out of the Volga.
The preposition is not random. The speaker is choosing whether the river is a place/region, a route, or a body of water.
Political and identity-sensitive names require extra discipline. Some geographic names have competing usage because they carry political, historical, or identity weight. Do not present those cases as mere trivia. Identify the variation, show how source register matters, and avoid implying that one preposition choice is only a neutral grammar fact when the choice may also signal stance, period, or community.
Repair the frame, not just the ending
Correct the phrases and name the relation.
- Я живу в Москва.
- Мы едем на Сибирь.
- Он вернулся из Кавказа.
- Конференция прошла в Сочи.
- Летом они ездили в Кубу.
- Город находится в Волге.
- Мы плыли на Волге вниз по течению.
- Она приехала с Франции.
- Экспедиция вернулась из Урала.
- Туристы поехали в Камчатку.
Suggested answers:
- Я живу в Москве. — location.
- Мы едем в Сибирь. — direction to a region that takes в.
- Он вернулся с Кавказа. — source paired with на Кавказ.
- Correct: в Сочи is fixed in form.
- Летом они ездили на Кубу. — conventional на.
- Usually Город находится на Волге if it is on the river; в Волге would mean inside the water.
- Better: Мы плыли по Волге вниз по течению. — route.
- Она приехала из Франции. — source paired with во Францию.
- Экспедиция вернулась с Урала. — source paired with на Урал.
- Туристы поехали на Камчатку. — conventional на.
Before you trust a new geographic example, test it in a three-form chain: location, direction, source. If an example cannot be safely chained, treat it as special. Do not let a sentence stand alone if it teaches a misleading generalization. The safest unit is not a place name by itself; it is a place-name pattern.