Skip to main content
First name · Masculine

Matteo

An Italian name climbing again in Poland after a long quiet stretch, though it stays rare enough that most Poles have never met one. Latin at root, it means "gift of god".

Matteo Pronunciation

Matteo is pronounced maht-TE-o (/matˈtɛɔ/).

Alive in 2025
1,074
Newborns 2025
19
National rank
#931
Meaning & Origin

What Matteo means

Where Matteo comes from and what it has meant to the people who carry it.

Matteo comes from the Latin Matthaeus, a rendering of the Greek Matthaios that goes back to the Hebrew Mattityahu. That old Hebrew form joins a word for gift with a name of God. So the meaning stays simple: gift of God, or in Polish, dar boga.

The name reached Europe through the Gospels. Matthew the apostle, the tax collector who left his post to follow, gave it a fixed spot in the Christian calendar, and his feast falls on 21 September. Italy took the name up and never let go. It ranks among the most common men's names in the country, given to tens of thousands of Italians. Matteo is thoroughly Italian now.

On a Polish class register, Matteo reads as the foreign cousin of Mateusz, the two sharing one Latin root and one meaning. A Polish Matteo and a Polish Mateusz would celebrate the same imieniny. What the child answers to is a gift of God.

How many

How many people are named Matteo

1 in 19875 men in Poland is named Matteo. 1,074 people carry it in the 2025 register: rank #931 among male names.

Living Matteos · 2019 → 2025
1,074 +357 since 2019
+32 2020
+35 2021
+72 2022
+70 2023
+60 2024
+88 2025
Trend

Matteo's popularity over time

19 boys were given the name in 2025, ranking #522 among newborns. It is making a comeback after a low in 2020.

19 newborn Matteos in 2025
national rank #522 that year
hover a bar to explore →
Regions

Where Matteo is most popular

Matteo is most popular in West Pomeranian, 94% above the national average (6 boys born 2019–2025), followed by Łódź (+94%) and Lower Silesian (+91%). It is least common in Greater Poland and Subcarpathian, 75% and 32% below average respectively.

More common than average Less common than average
Middle name

Matteo as a middle name

Matteo is a first name for 1,074 men in Poland and a middle name for another 112, a 91/9 split. In the men's middle-name ranking it sits 664th, between Carl (112) and Prakash (112).

As a first name
1,074
As a middle name
112
first name · 91% middle name · 9%

Look up another name

Search the register, or step through the ranking one place at a time.