Skip to main content

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

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 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.

People with the name Matteo 2019 → 2025
1,074 +357 since 2019
2020 749 +32
2021 784 +35
2022 856 +72
2023 926 +70
2024 986 +60
2025 1,074 +88

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.

hover a bar to explore
19 newborns with the name Matteo in 2025
national rank #522 that year

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

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.