Imenko logo
Imenko

Find the perfect name, together

Blog
All articles

The Most Popular Boys' Names in Croatia Over the Last 10 Years

Which boys' names topped the charts in Croatia from 2015 to 2025? We break down the rankings, the trends, and how the ten leading names moved year by year, using data from the Croatian Bureau of Statistics.

Updated July 8, 2026 · 11 min read

Choosing a name for your son is one of the first big decisions you make as a parent, and in Croatia tradition, faith and a good ear for how a name sounds all play a part. But what do the actual numbers say?

We pulled together a decade of official data from the Croatian Bureau of Statistics (DZS), covering 2015 to 2025, and looked at which boys' names Croatian parents chose most often, how the leaders shifted year by year, and which names quietly climbed or faded. Here's what a decade of Croatian boys' names looks like.

First, how many children are actually born

Any ranking of names only means something next to the number of children it is drawn from. In 2025, 32,479 children were born alive in Croatia: 16,659 boys and 15,820 girls. That is the real denominator behind every figure in this article.

The trend over the decade is the story every Croatian demographer tells: from 37,503 live births in 2015 down to 32,479 in 2025, with a dip and a small recent recovery along the way. Hover the chart below, or tap it on a phone, to read any single year.

Live births in Croatia by year, 2015–202525,00028,00031,00034,00037,00040,00020152016201720182019202020212022202320242025
Live births in Croatia by year, 2015–2025

Source: Live-birth totals are official figures from the Croatian Bureau of Statistics (DZS), first releases STAN-2026-1-1 (“Natural Change in Population of the Republic of Croatia, 2025”) and STAN-2021-1-1 for the earlier years. The number of boys born each year (2015–2025) comes from that year's own release, and name frequencies from the same institution's yearly publication of the most common newborn names. Imenko is not affiliated with the DZS; every calculation, share and chart derived from these figures is our own. STAN-2026-1-1

How much ground the top ten actually covers

Here is the number that is easy to get wrong, so let's be exact about it: adding up the ten most popular boys' names in a year gives roughly 4,000–6,000 children. That is the size of the top ten. It is not the number of boys born that year, and it never was.

In 2025, 16,659 boys were born in Croatia. The ten most popular boys' names were given to 4,121 of them, or 24.7% of all boys born that year.

So a top-ten name is common, but it is nowhere near universal: about three in four boys get a name from outside the top ten. The chart below plots the two comparable lines together: every boy born, and the share of them carrying one of the ten leading names, so the gap is visible at a glance. Use the legend to hide either line.

Boys born in Croatia vs. those given one of the ten most popular boys' names, by year04,0008,00012,00016,00020,00020152016201720182019202020212022202320242025
Boys born in Croatia vs. those given one of the ten most popular boys' names, by year

Source: Live-birth totals are official figures from the Croatian Bureau of Statistics (DZS), first releases STAN-2026-1-1 (“Natural Change in Population of the Republic of Croatia, 2025”) and STAN-2021-1-1 for the earlier years. The number of boys born each year (2015–2025) comes from that year's own release, and name frequencies from the same institution's yearly publication of the most common newborn names. Imenko is not affiliated with the DZS; every calculation, share and chart derived from these figures is our own. STAN-2026-1-1

YearBirths with a top-10 nameBoys bornShare of boys born
20155,11419,37926.4%
20165,10319,07226.8%
20175,67918,84530.1%
20186,02219,07831.6%
20194,82118,47826.1%
20204,64818,38925.3%
20214,72318,96824.9%
20224,27317,25524.8%
20233,96016,35524.2%
20244,05316,59124.4%
20254,12116,65924.7%

The names that led the decade

Ranked by total births over the period, a clear group of front-runners emerges. One name in particular has been almost untouchable at the top, while the chase for second place has changed hands more than once.

The chart below tracks each leading name's rank position year by year: the higher the line, the more popular the name that year. Watch how steady the very top is, and how much more movement there is just below it. Hover any year for the exact positions, or zoom in to a shorter stretch.

Rank of the leading boys' names by year, 2015–2025#1#6#12#17#23#2820152016201720182019202020212022202320242025LukaJakovDavidIvanPetarMateoMatejJosipMarkoFilip
Rank of the leading boys' names by year, 2015–2025

Source: Live-birth totals are official figures from the Croatian Bureau of Statistics (DZS), first releases STAN-2026-1-1 (“Natural Change in Population of the Republic of Croatia, 2025”) and STAN-2021-1-1 for the earlier years. The number of boys born each year (2015–2025) comes from that year's own release, and name frequencies from the same institution's yearly publication of the most common newborn names. Imenko is not affiliated with the DZS; every calculation, share and chart derived from these figures is our own. STAN-2026-1-1

#NameTotal birthsBest rank2025 rankTimes in the top 10
1Luka9,261#1#111/11
2David6,069#2#411/11
3Jakov5,740#2#211/11
4Ivan5,368#2#611/11
5Petar4,708#4#711/11
6Marko3,850#5#174/11
7Matej3,766#7#129/11
8Filip3,684#6#285/11
9Mateo3,372#4#109/11
10Josip3,255#10#151/11
11Roko3,255#5#87/11
12Leon3,254#9#162/11

What the leading names have in common

Line the ten up together and the pattern is hard to miss. 10 of the 10 carry a saint's or biblical association, and 10 of them have a name day on the Croatian calendar. That is not nostalgia; it is a live tradition. In many families the imendan is still marked, so choosing one of these names quietly hands your son a second small celebration every year.

They are also short. The average is 4.8 letters, running from Luka at one end to Josip at the other, and 2 of the ten come in at four letters or fewer. Short names earn their place: they survive being called across a playground, they rarely get misspelled at a foreign border, and they fold into a nickname without anyone having to invent one.

The other thing they share is staying power. These are not names that appeared from nowhere; most of them have been circulating in Croatia for generations, which is exactly why they still sound normal rather than dated. That is the quiet trade-off in any popularity list: the names near the top are safe precisely because they are familiar.

Climbers, fallers and new arrivals

Averages hide the interesting part. Between 2020 and 2025 some boys' names climbed the chart quickly while others slid down it, and a few appeared that were nowhere to be seen at the start of the window.

Movement is measured in places on the yearly chart, so a name can rise even as the number of babies falls; what it is really telling you is how a name is doing relative to everything else parents were choosing that year.

Biggest climbers

  • Toma#19 → #3 16 places up
  • Šimun#25 → #11 14 places up
  • Liam#46 → #32 14 places up
  • Niko#17 → #5 12 places up
  • Rafael#38 → #27 11 places up

Biggest fallers

  • Filip#9 → #28 19 places down
  • Marin#30 → #41 11 places down
  • Karlo#13 → #21 8 places down
  • Ivano#21 → #29 8 places down
  • Tin#31 → #38 7 places down

Popular now, or popular for generations?

A name topping the newborn chart is not the same as a common name. The 2021 census counted every living person in Croatia, and the two lists disagree more than you would expect: some of today's favourites are genuinely new, while other names are everywhere precisely because they were fashionable decades ago.

The table below puts each of the decade's top ten beside the number of boys and men alive in Croatia who carry it, and its position among all names by that measure.

NameNewborn rank 2025Living bearers (2021 census)Rank by living bearers
Luka#135,994#7
David#413,350#60
Jakov#211,555#82
Ivan#6106,657#1
Petar#724,119#16
Marko#1746,374#5
Matej#1212,899#62
Filip#2819,040#27
Mateo#109,578#100
Josip#1561,930#4

Source: Living-bearer counts are from the Croatian Bureau of Statistics 2021 Census of Population, Households and Dwellings, a different publication from the birth figures above. The census suppresses any figure below 10, and its notice covers both “1–9” and “nobody”, so those names are shown as “fewer than 10” rather than a number. Rank by living bearers is our own calculation across every name in the Imenko catalogue.

The top ten, name by name

Here are the ten most popular boys' names of the decade, what each one means, where it comes from, and how it moved year by year. Hover any chart to see both the rank and the number of boys given that name.

1. Luka

Meaning: Light; man from Lucania · Origin: Latin

From Latin, meaning 'light' or 'man from Lucania'. St. Luke the Evangelist is its patron; the name has surged to become one of Croatia's most popular in recent decades.

Name day:
October 18 (sv. Luka)
Nicknames:
Lukica
Held #1 from 2015 to 202535,994 people named Luka622 births in 20259,261 births (2015–2025)
Rank over time
Luka — Rank over time#1#220152016201720182019202020212022202320242025

2. David

Meaning: Beloved · Origin: Hebrew

From Hebrew, meaning 'beloved'. King David is a central biblical figure; the name is popular across Croatia and the wider world.

Name day:
December 29 (sv. David)
Held #2 from 2016 to 202113,350 people named David398 births in 20256,069 births (2015–2025)
Rank over time
David — Rank over time#2#3#420152016201720182019202020212022202320242025

3. Jakov

Meaning: Holder of the heel; supplanter · Origin: Hebrew

The Croatian form of Jacob/James, from Hebrew. It honours the patriarch Jacob and the apostles named James; a traditional name enjoying renewed popularity.

Name day:
July 25 (sv. Jakov)
Nicknames:
Jakša, Jakica
Held #2 from 2022 to 202511,555 people named Jakov514 births in 20255,740 births (2015–2025)
Rank over time
Jakov — Rank over time#2#3#420152016201720182019202020212022202320242025

4. Ivan

Meaning: God is gracious · Origin: Hebrew

The Croatian form of John, from Hebrew 'God is gracious'. It has been the most common male name in Croatia for generations, honouring St. John the Baptist and St. John the Evangelist.

Name day:
June 24 (sv. Ivan Krstitelj)
Nicknames:
Ivo, Ivica
Reached #2 in 2015106,657 people named Ivan375 births in 20255,368 births (2015–2025)
Rank over time
Ivan — Rank over time#2#3#5#6#8#920152016201720182019202020212022202320242025

5. Petar

Meaning: Rock, stone · Origin: Greek

The Croatian form of Peter, from Greek 'rock'. St. Peter the Apostle is its patron; King Petar Krešimir IV was among the most powerful medieval Croatian rulers.

Name day:
June 29 (sv. Petar i Pavao)
Nicknames:
Pero, Perica
Reached #4 in 202224,119 people named Petar360 births in 20254,708 births (2015–2025)
Rank over time
Petar — Rank over time#4#5#6#720152016201720182019202020212022202320242025

6. Marko

Meaning: Dedicated to Mars; warlike · Origin: Latin

From the Roman Marcus, linked to the god Mars. St. Mark the Evangelist is its patron; Prince Marko (Kraljević Marko) is a legendary hero of South Slavic epic.

Name day:
April 25 (sv. Marko evanđelist)
Nicknames:
Mare, Markica
Held #5 from 2016 to 201746,374 people named Marko260 births in 20253,850 births (2015–2025)
Rank over time
Marko — Rank over time#5#8#11#15#18#2120152016201720182019202020212022202320242025

7. Matej

Meaning: Gift of Yahweh · Origin: Hebrew

The Croatian form of Matthew, from Hebrew 'gift of Yahweh'. St. Matthew the Evangelist is its patron; a very popular modern name.

Name day:
September 21 (sv. Matej)
Nicknames:
Mate
Reached #7 in 3 separate years12,899 people named Matej314 births in 20253,766 births (2016–2025)total covers 10 of 11 years
Rank over time
Matej — Rank over time#7#8#9#10#11#1220152016201720182019202020212022202320242025

8. Filip

Meaning: Lover of horses · Origin: Greek

From Greek 'lover of horses'. St. Philip the Apostle is its patron; the name has long been used across Croatia and Europe.

Name day:
May 3 (sv. Filip i Jakov)
Reached #6 in 2 separate years19,040 people named Filip168 births in 20253,684 births (2015–2025)
Rank over time
Filip — Rank over time#6#10#15#19#24#2820152016201720182019202020212022202320242025

9. Mateo

Meaning: Gift of God · Origin: Hebrew

The romance form of Matej (Matthew), from Hebrew 'gift of God'. A fashionable modern name along the Croatian coast and beyond.

Name day:
September 21 (sv. Matej)
Reached #4 in 20239,578 people named Mateo335 births in 20253,372 births (2017–2025)total covers 9 of 11 years
Rank over time
Mateo — Rank over time#4#5#6#8#9#1020152016201720182019202020212022202320242025

10. Josip

Meaning: He will add · Origin: Hebrew

The Croatian form of Joseph, from Hebrew 'he will add'. Honouring St. Joseph, spouse of the Virgin Mary, it is one of Croatia's most traditional male names.

Name day:
March 19 (sv. Josip)
Nicknames:
Joso, Joško, Pepo
Reached #10 in 201561,930 people named Josip275 births in 20253,255 births (2015–2025)total covers 10 of 11 years
Rank over time
Josip — Rank over time#10#11#13#14#16#1720152016201720182019202020212022202320242025

How to actually use a list like this

A ranking tells you what other people chose. It cannot tell you what will suit your son, so treat it as a starting shortlist rather than a verdict. A few checks are worth more than the rank number itself.

Say the full name out loud, first and last together, several times. Croatian surnames carry their own rhythm, and a first name that ends on the same sound the surname begins with will blur every time it is spoken. Then say the nickname, because that is the version he will hear most: friends and family will shorten the name whether you planned for it or not.

Think about how the name travels. Diacritics are part of the language and there is no reason to avoid them at home, but a name containing č, ć, š, ž or đ will be flattened by foreign systems, and it is worth knowing in advance which stripped-down spelling you can live with. Check the name day too, if that matters to your family; not every name has one.

Finally, be honest about how common you want it to be. There is no wrong answer here. A top ten name means he will occasionally share it with a classmate, and a rarer name means explaining the spelling for the rest of his life. Both are fine. The numbers in this article exist so you can make that call deliberately instead of finding out later.

And do not do this alone. The easiest way through it is for each of you to go through the names separately first, writing down anything that appeals without having to justify it, and only then compare the two lists. The names that turn up on both are your real shortlist, and they surface far faster than they would in a conversation. Aim for a name you are both genuinely excited about rather than one nobody objected to; a name that survived only because it drew no complaints rarely grows into his name later.

Questions parents ask

What is the most popular boys' name in Croatia?

Luka. Across 2015 to 2025 it was given to 9,261 boys, more than any other name, and it finished 2025 ranked 1. Its nearest challenger over the period was David.

How many babies are born in Croatia each year?

32,479 children were born alive in 2025, of whom 16,659 were boys and 15,820 were girls. The figure has been falling for years: 37,503 children were born in 2015. All of these are official numbers from the Croatian Bureau of Statistics.

Is a top ten name too common?

Less common than most people assume. In 2025 the ten most popular boys' names went to 4,121 of the 16,659 boys born, which is 24.7%. Roughly three in four boys got a name from outside the top ten. Your son will meet others who share a top ten name, but not in the way one or two names dominated a classroom a generation ago.

Are Croatian parents choosing more unusual names than they used to?

Slowly, yes. The ten leading boys' names covered 31.6% of all boys born in 2018, and 24.7% in 2025. Fewer children are being funnelled into the same handful of names, even though the names at the very top have barely changed. Popularity is spreading out rather than shifting.

What is a name day, and does my child need one?

A name day, or imendan, is the feast day of the saint a name is associated with. In Croatia it is traditionally marked with a small celebration, in some families more reliably than a birthday. Nothing obliges you to pick a name that has one: 10 of the ten most popular boys' names do, but plenty of well-loved Croatian names do not.

Where do these numbers come from?

The Croatian Bureau of Statistics (DZS). Name frequencies come from its annual publication of the most common newborn names, birth totals and the boys and girls split from its yearly vital statistics releases, and living-bearer counts from the 2021 Census. Nothing here is estimated or modelled; where a figure was never published, we say so rather than filling the gap.

About the data

Name rankings come from the Croatian Bureau of Statistics, which publishes the most frequent newborn names each year. Our dataset covers 2015–2025 for Croatia and tracks the top names per year (470 name-year records in total). Rankings are within boys' names for each year, and ties share a position.

National birth totals come from DZS first releases STAN-2026-1-1 and STAN-2021-1-1, whose overlapping years reproduce each other exactly. The number of boys born is published in each year's own release, so the share below is measured for every year from 2015 to 2025, never estimated by applying a sex ratio to a total. Anything we cannot source would be shown as “-” rather than filled in.

One more note on scope: because the source lists the most popular names each year rather than every name given, a top-ten sum describes the leading names only. In Imenko, every one of these names comes with its full meaning, origin, name-day and popularity history.

Source: Live-birth totals are official figures from the Croatian Bureau of Statistics (DZS), first releases STAN-2026-1-1 (“Natural Change in Population of the Republic of Croatia, 2025”) and STAN-2021-1-1 for the earlier years. The number of boys born each year (2015–2025) comes from that year's own release, and name frequencies from the same institution's yearly publication of the most common newborn names. Imenko is not affiliated with the DZS; every calculation, share and chart derived from these figures is our own. https://podaci.dzs.hr/2026/hr/121581