Boy name
Frank
Frank is currently the #513 boy name in the United States, based on 2025 Social Security data. In raw numbers: 584 babies. It has drifted down the charts over the past five years, from #428 to #513. Looking at the full record since 1880, Frank hit its all-time high of #6 in 1880, when 3,242 boys were given the name. State by state, Maine leads the way at #206.
Rankings
2025 rank
#513
among boy names
Trend
Falling
last 5 years
All-time peak
#6
in 1880 (1880s)
Babies in 2025
584
boys named Frank
Frank popularity, 1880–2025
Where Frank is most popular
Share of boys born in 2025:lowhighno data (< 5 births)
Strongest states: Maine (#206), Connecticut (#249), New Jersey (#244)
Uniqueness score
42/ 100Balanced
everywhereone of a kind
Well known, but far from crowded — the middle of the field. Based on how many babies per birth were named Frank in the most recent year of SSA data.