u vs na (in/on/at a place)

When you name where something is or where you are going, Croatian makes you pick between two prepositions: u („in / into") and na („on / at / onto"). The broad logic is spatial — u for spaces you are inside, na for surfaces and open places — but a large group of words simply has a fixed assignment you must learn by heart. This page is about that lexical choice only: u or na? The separate question of which case follows the preposition (accusative for motion, locative for rest) lives on the u/na prepositions page — here we assume you can already form u kući and na stolu, and we focus on which of the two you reach for.

The quick test

Ask: is the place a container you go inside, or a surface / open area / event?

  • Inside a bounded space, a building, a city, a country → u
  • On a surface, in an open area, on an island, at an event → na

That intuition is right most of the time. The trouble is a stubborn set of words where it fails — and those you have to memorise. We'll give the rule first, then the exceptions.

u = inside, bounded — buildings, cities, countries

u is the default for enclosed or bounded places: rooms and buildings, most cities, and countries.

WordWith uMeaning
kućau kućiin the house
školau školiat school
gradu graduin town / the city
kazališteu kazalištuat the theatre
Hrvatskau Hrvatskojin Croatia
Zagrebu Zagrebuin Zagreb

Cijeli dan sam bila u kući, vani je prehladno.

I was in the house all day, it's too cold outside. — 'kuća' is an enclosed space: 'u kući'.

Živimo u Zagrebu, ali ljeti smo često u Hrvatskoj na obali.

We live in Zagreb, but in summer we're often on the Croatian coast. — cities and countries take 'u'.

Sinoć smo bili u kazalištu.

Last night we were at the theatre. — 'kazalište' (the building) takes 'u'.

na = surfaces, open areas, islands, events

na is the default for surfaces („on"), open or unbounded areas, islands, and — very reliably — events and activities.

WordWith naMeaning
stolna stoluon the table
otokna otokuon the island
morena moruat the seaside
koncertna koncertuat a concert
utakmicana utakmiciat the match
ulicana uliciin / on the street

Ključevi su na stolu, pored vaze.

The keys are on the table, next to the vase. — surface, so 'na stolu'.

Ljetujemo na otoku Hvaru, na moru.

We're holidaying on the island of Hvar, by the sea. — islands and 'more' take 'na'.

Vidimo se na koncertu večeras!

See you at the concert tonight! — events reliably take 'na'.

💡
Two sub-patterns are nearly exception-free and worth banking. Events take na: na koncertu, na utakmici, na vjenčanju, na sastanku, na zabavi (at a concert, match, wedding, meeting, party). Islands take na: na otoku, na Hvaru, na Braču, na Korčuli. If it's something that happens or a piece of land surrounded by sea, reach for na.

The honest part: a fixed na-list you must memorise

Here is where the spatial logic breaks down. A set of perfectly ordinary, bounded places takes na, not the u the „inside" rule would predict. Fakultet („university faculty/department") is a building, yet it is na fakultetu, while škola is u školi. There is no deeper reason — it is convention, and you must learn each one as a unit. These are the high-frequency members; commit them to memory as whole phrases:

PlaceRest (locative)Motion (accusative)English
fakultetna fakultetuna fakultetat / to university
posaona posluna posaoat / to work
morena moruna moreat / to the seaside
otokna otokuna otokon / to the island
koncertna koncertuna koncertat / to a concert
trgna trguna trgin / to the square
kolodvorna kolodvoruna kolodvorat / to the station
selona seluna seloin / to the countryside

Tata je na poslu do pet, a mama je na fakultetu.

Dad's at work until five, and Mum's at the university. — both take 'na' despite being bounded places.

Ljeti odlazimo na selo kod bake.

In summer we go to the countryside to Grandma's. — 'selo' takes 'na', not 'u'.

Nađemo se na trgu ispred kolodvora.

Let's meet on the square in front of the station. — 'trg' and 'kolodvor' are both on the na-list.

Notice the near-minimal pairs that catch learners out: u školi but na fakultetu; u gradu but na selu; u kazalištu but na koncertu. The everyday-life reflex — university, work, the seaside, the station, the square, the countryside — is overwhelmingly na.

Contrastive minimal pairs

Studira na fakultetu u Rijeci.

She studies at university in Rijeka. — 'fakultet' takes 'na', but the city 'Rijeka' takes 'u'.

Djeca su u školi, a stariji sin je na fakultetu.

The kids are at school, and the older son is at university. — 'škola' = u, 'fakultet' = na, side by side.

Vikende provodimo na selu, a tjedan u gradu.

We spend weekends in the countryside and the week in town. — 'selo' = na, 'grad' = u.

Common Mistakes

❌ Studiram u fakultetu.

Incorrect — 'fakultet' lexically takes 'na', not 'u'.

✅ Studiram na fakultetu.

I study at university.

❌ Mama je u poslu.

Incorrect — 'posao' takes 'na': 'na poslu' = at work.

✅ Mama je na poslu.

Mum's at work.

❌ Idemo u more na ljeto.

Incorrect — 'more' takes 'na'; this should be 'na more'.

✅ Idemo na more na ljeto.

We're going to the seaside in summer.

❌ Bili smo u koncertu.

Incorrect — events take 'na': 'na koncertu'.

✅ Bili smo na koncertu.

We were at a concert.

❌ Živimo na gradu.

Incorrect — a city/town takes 'u': 'u gradu'.

✅ Živimo u gradu.

We live in town.

Key Takeaways

  • Default rule: u for the inside of bounded spaces, buildings, cities and countries (u kući, u školi, u Zagrebu, u Hrvatskoj); na for surfaces, open areas, islands and events (na stolu, na otoku, na moru, na koncertu).
  • Events and islands are almost always nathe most reliable sub-patterns.
  • Memorise the na-list as whole phrases — these defy the „inside" intuition: na fakultet(u), na posao/poslu, na more, na otok, na koncert, na trg, na kolodvor, na selo.
  • Watch the minimal pairs: u školi vs na fakultetu, u gradu vs na selu, u kazalištu vs na koncertu.
  • This page picks the preposition only; for the accusative-vs-locative (motion vs rest) choice that follows it, see the u/na prepositions page.

Now practice Croatian

Reading grammar gets you part of the way. The exercises are where it sticks — free, no signup needed.

Start learning Croatian

Related Topics