. . .
Loading name...

Look at the data

Every number here comes directly from birth records. No estimates, no averages — just the counts.

Current rank (2025)#8910
Babies named Roc in 20258
Total recorded287
Peak year2010 (14 babies)
Highest rank ever#2369
Years in records1952–2025 (37 years of data)
Change over last 5 years↑ 1100 spots

Frequently asked about Roc

What does the name Roc mean?
Roc means “Rock, stone, rest” from English/Italian roots.
What is the origin of the name Roc?
Roc has English/Italian origin. The traditional meaning is “Rock, stone, rest”.
How popular is Roc?
Roc ranked #8910 in 2025 — given to 8 babies that year.
When was Roc most popular?
Roc peaked in 2010 with 14 babies registered that year.
Is Roc a boy or girl name?
Roc is predominantly a boys' name — over 90% of Rocs in registered births are male.
Is the name Roc rising or falling in popularity?
Roc has risen 1100 spots in the rankings over the last 5 years — from #10010 in 2020 to #8910 in 2025.
How long has Roc been recorded?
Roc appears in birth records across 37 years — from 1952 through 2025.

More ways to explore

256,000 names across 21 countries — pick a tool below.

🎲 Generator 📈 Trending 🔍 Browse All

Try our AI Search Tool

Describe what you want in plain English. Every suggestion is grounded in 256,000+ real names.