Matteo

BoyItalian, Hebrew· “gift of God”

Meaning
gift of God
Origin
Italian, Hebrew
Pronunciation
mah-TAY-oh
Syllables
3
US rank 2025
#146
US babies 2025
2,455
Best rank
#138 (2024)
Peak year
2024

Meaning and origin of Matteo

Matteo is an Italian and Hebrew name that means “gift of God”.

Matteo is the Italian form of Matthew, which traces back to the Hebrew Mattityahu, meaning "gift of God." The name traveled into Italian through the Latin Matthaeus, carried by devotion to Saint Matthew, the apostle and Gospel writer who is the patron of Salerno. Across Italy it has long been an everyday classic, and it now feels just as at home in English-speaking families who want something familiar yet a little more lyrical than Matthew. The three open syllables give it warmth and rhythm, and it pairs easily with both Italian and English surnames. Matt and Teo are natural nicknames.

Other spellings with the same sound: Mateo.

Popularity over time

07501.5k2.2k3k192019401960198020002020Peak 2024: 2,589
US babies named Matteo per year, 1880 to 2025

Matteo first appears in US Social Security records in 1911. It has ranked in the top 1,000 in 28 different years, starting in 1998. Its best national rank was #138 in 2024, the same year it reached its highest count of 2,589 babies. In 2025, 2,455 babies were named Matteo, and it ranked #146 nationally. Its use has been fairly steady over the past decade.

Its national rank moved from #1,675 in 1920, #3,051 in 1980, #890 in 2000, #429 in 2010, and #146 in 2025. Of the 33,483 US boys named Matteo since records began, 44% were born in the 2010s, its biggest decade. The 2020s come next, with 14,188 babies.

Other boys' names that peaked around the same time include Beckett, Stetson, Arlo, Elian, and Emilio.

Where it is most popular (2025)

In 2025, Matteo ranked highest in Nevada, Florida, and Connecticut.

StateRank thereBabies
Nevada#7142
Florida#72270
Connecticut#7847
New Jersey#86112
New York#92195

Gender, sound and spelling

In the US it is used almost only for boys.

Matteo is usually pronounced mah-TAY-oh, with three syllables. It has six letters, starts with M and ends in “-eo”. Names that sound the same but are spelled differently include Mateo.

Middle names for Matteo

A few middle names that flow with Matteo: each avoids a matching first letter, a rhyme and a vowel clash where the names meet.

Noah Boy
NOH-uh
“rest, comfort” · Hebrew
#2
William Boy
WIHL-yuhm
“resolute protector” · Germanic
#9
James Boy
JAYMZ
“holder of the heel, supplanter” · English
#6
John Boy
JAHN
“Yahweh is gracious” · Hebrew
#23
Rowan Unisex
ROH-uhn
“little red one; rowan tree” · Irish
#59
Kai Boy
KY
“sea (Hawaiian)” · Hawaiian
#93

Sibling names for Matteo

Similar names

Giovanni Boy
jee-oh-VAH-nee
“God is gracious” · Italian
#123
Rafael Boy
rah-fy-EHL
“God has healed” · Hebrew
#218
Matthias Boy
muh-THY-uhs
“gift of God” · Greek
#372
Nathanael Boy
nuh-THAN-yuhl
“God has given” · Hebrew
#632
Giuseppe Boy
joo-SEH-pay
“God will add” · Italian
#1,459
Romeo Boy
ROH-mee-oh
“pilgrim to Rome” · Italian
#302
Tadeo Boy
tah-DAY-oh
“uncertain; form of Thaddeus” · Spanish
#427
Giovani Boy
joh-VAH-nee
“variant of Giovanni, 'God is gracious'” · Italian
#1,312
Simeon Boy
SIM-ee-uhn
“he has heard” · Hebrew
#1,094
Lazarus Boy
LAZ-uh-ruhs
“God has helped” · Hebrew
#1,143
Nathaniel Boy
nuh-THAN-yuhl
“God has given” · Hebrew
#140
Juan Boy
WAHN
“God is gracious” · Spanish
#159

Lists that include Matteo

Frequently asked questions

What does the name Matteo mean?

Matteo is an Italian and Hebrew name that means “gift of God”.

What is the origin of the name Matteo?

Matteo has Italian and Hebrew roots. Matteo is the Italian form of Matthew, which traces back to the Hebrew Mattityahu, meaning "gift of God." The name traveled into Italian through the Latin Matthaeus, carried by devotion to Saint Matthew, the apostle and Gospel writer who is the patron of Salerno.

Is Matteo a popular name?

Yes. Matteo ranked #146 in the US in 2025, which makes it in the top 1,000.

Is Matteo a boy or girl name?

Matteo is mainly a boy's name. In the US it is used almost only for boys.

How do you pronounce Matteo?

Matteo is usually pronounced mah-TAY-oh. Stressed syllables are in capital letters.

Popularity figures come from US Social Security card applications (names given to at least five babies in a year, 1880 to 2025). How we source names and meanings