Romeo

A boy's name of Spanish and Italian origin, ranked #301 in the US in 2025.

Rank in 2025
#301
Best ever
#283 in 2024
US births since 1880
26,864
Born in 2025
1,129
Trend
Rising last 10 years
Given to
100% boys

Meaning

First appears in Shakespeare. That is where the name is recorded, not where it comes from.

Births 1880–2025

Peak 1,191 in 2024. Rising over the last ten years.

Where in the US

Recorded births, states with 5+ per year only. State records cover 86% of this name's national total.

Other Spanish names