Login
CARROTTA
carrotta.net
Carrotta
Compendium
🗺️ Compendium Grammar PL

Polski — declension of place names

Polish city, country and region names decline for case, and the preposition of location depends on the place: most regions take w Polsce, a few take na Węgrzech or na Ukrainie. Motion uses do Krakowa (to) versus pod Warszawą (near).

1

How it works

✓ Rule

Place names are ordinary nouns and take normal case endings. For 'being in a place' most names use w + locative — w Polsce, w Krakowie, we Wrocławiu (we before hard consonant clusters) — but a small set uses na — na Węgrzech, na Ukrainie, na Słowacji. For 'going to' use do + genitive (do Krakowa) with na-names switching to na + accusative (na Węgry, na Ukrainę). pod + instrumental means 'near/outside': pod Warszawą.

2

Examples

Place names: location, motion and the right preposition
Location / motion (Polish) Case and meaning
w Polsce locative — 'in Poland' (default w for most names)
we Wrocławiu locative — w → we before hard clusters (Wr-)
na Węgrzech / na Ukrainie locative with na — fixed for these names ('in Hungary / Ukraine')
do Krakowa genitive after do — motion 'to Kraków'
na Węgry / na Ukrainę accusative after na — motion 'to Hungary / Ukraine'
pod Warszawą instrumental after pod — 'near/outside Warsaw'
3

Good to know

⚠ Note

Whether a name takes w or na is lexical, not logical — you must learn it per name. Regions historically seen as borderlands or islands often take na (na Węgrzech, na Litwie, na Słowacji, na Ukrainie), while most countries take w (w Polsce, w Niemczech). na Ukrainie is the traditional grammatical form; some speakers now prefer w Ukrainie, but both remain in use. Plural-form names like Węgry decline as plurals: na Węgrzech (locative), na Węgry (accusative).

CARROTTA · Compendium Polski — declension of place names carrotta.net Compendium
Carrotta tip Hi! I can help you learn — click me 👋
Carrotta
Carrotta AI
Your language assistant
Hi! 🥕 I’m Carrotta, your language-learning assistant. Ask me about a word, grammar, or let’s practise a conversation!