Highest ever

Bo

Meaning not yet researched.

2025 rank
#449
698 boys
2015
#618
rank
1950
#2,599
rank

Bo: US boys given the name each year, 1880 to 2025, from Social Security card applications. 698 in 2025. Its best rank was #449 in 2025.

US births per year · SSA card applications

Its highest rank in 146 years of records is this year’s. About 96% of babies named Bo in 2025 were boys.

Baby name · US data 1880–2025

#449 for US boys in 2025, its highest rank in 146 years of records.

Babies in 2025
728
Since 1880
15,849
Years on record
97

Babies named Bo, every year since 1880

Hover, tap or use the arrow keys for any year. Years with fewer than five babies of a sex are not published by SSA and show as zero.

Boys

Bo: US boys given the name each year from 1880 to 2025. 698 boys in 2025. Peak: #449 in 2025 · most boys in one year: 698 (2025).

About the name Bo

In 2025, 698 US boys were named Bo, making it the 449th most common boys’ name of the year, up 3 places from #452 in 2024. That is 6 more than the 692 boys named Bo in 2024. Its best rank for boys was #449, reached in this year, 2025. That year also had the most boys given the name: 698. For comparison, it was #618 in 2015 and #2,599 in 1950.

Social Security card records list Bo in 97 years of the 146 from 1880 to 2025, starting in 1907 with 5 babies. In all, 15,849 US babies have been given the name, 5.5% of them girls and 95% boys. Its busiest decade was the 2010s, with 4,089 babies named Bo.

Over the 10 years from 2016 to 2025, 5,645 US boys were named Bo; the busiest of those years was 2025, with 698. In 2025 that was about 1 in 2,447 of the boys in SSA’s list for the year.

Among the states, Bo ranked highest in Montana in 2025, at #176 for boys there. It was not in the top 100 of any state. Rarer spellings such as Boe, Boy and Boa are summarised on this page.

Meaning

Meaning not yet researched.

We publish a meaning only with a cited source and a confidence label, and never generate one. Meanings are being researched for the most common names first.

Wikidata records this spelling as a given name in Danish, Dutch, Finnish and Swedish. That is where the name is used, not necessarily where it comes from.

Related spellings

No related spellings pass our data threshold.

Rare spellings summarised here: Boe (1,101), Boy (923), Boa (9), Boey (8), Boyu (5), Bou (5).

Numbers are all-time US births. Links come from Wikidata’s “said to be the same as” (P460, CC0) and our spelling rule: at most two letters different, with the same sound pattern.

Nicknames

No nicknames listed for Bo in the open dataset we use.

Source: carltonnorthern/nicknames (Apache-2.0).

Bo by state, 2025

US boys. Rank within each state. SSA leaves out states where fewer than five boys got the name, so 14 are not listed.

StateBirths 2025Rank 2025Rank 2015
Montana7#176—
Utah28#193#511
South Dakota7#194#218
West Virginia9#202#333
Tennessee41#218#294
Oregon18#231#562
Idaho10#259—
Nebraska9#269#438
Minnesota22#277#431
Arkansas12#286—
Wisconsin20#288#456
Missouri23#292#347
Iowa13#296#230
Ohio39#308#512
Alabama17#317#450
Washington22#337#642
Kentucky14#350#406
Indiana21#352#357
Oklahoma13#353#417
Kansas10#354#335
Colorado17#367#522
Mississippi8#373#424
Michigan23#376#454
Pennsylvania25#415#658
Georgia27#416#424
Virginia14#529#587
Illinois17#546#711
Arizona12#562#733
Texas56#569#837
California48#608#879
Florida26#634#1,037
Massachusetts6#704—
New Jersey9#716—
Maryland6#719#533
South Carolina5#753#594
North Carolina11#785#839
New York12#1,003#1,370

Rank by year

Births and national rank for each year SSA lists the name, newest first.

CSV
YearGirlsGirls rankBoysBoys rank
202530#4,570698#449
202417#6,679692#452
202322#5,583633#478
202229#4,689614#497
202142#3,627622#480
202020#5,894525#540
201931#4,458493#566
201832#4,369483#572
201721#5,860432#610
201627#5,020453#595
201517#7,029434#618
201414#8,127414#633
201326#5,164318#733
201219#6,642290#782
201118#6,896293#764
201018#6,954256#834
200916#7,736289#784
200821#6,385262#834
200721#6,358286#767
200629#4,838268#775
200520#6,046259#764
200411#9,356204#862
200320#5,847183#909
200214#7,494159#988
20019#10,236160#958
20005#15,389152#978
19999#9,600185#826
19989#9,371176#834
19975#14,022153#901
19969#8,904191#769
199510#8,155173#813
199416#5,748193#758
199315#5,989229#677
199215#6,052276#621
199113#6,636282#605
199016#5,588277#603
198916#5,324215#680
198815#5,357172#713
198716#4,878186#671
198613#5,481174#685
198517#4,476153#715
198418#4,177201#600
198315#4,704138#735
198217#4,366160#684
198126#3,258237#551
198031#2,873232#568
19795#10,372101#866
1978——73#1,014
1977——77#975
1976——59#1,100
1975——51#1,183
1974——45#1,247
19735#8,54650#1,165
1972——49#1,163
1971——36#1,417
1970——25#1,749
1969——29#1,498
1968——25#1,579
1967——22#1,659
1966——27#1,484
1965——18#1,863
1964——23#1,658
1963——32#1,376
1962——26#1,549
1961——29#1,499
1960——27#1,556
1959——24#1,625
1958——21#1,732
1957——12#2,383
1956——12#2,375
1955——10#2,586
1954——14#2,120
1953——15#2,051
1952——13#2,161
1951——10#2,511
1950——9#2,599
1949——14#2,034
1948——10#2,458
1947——8#2,897
1945——6#3,021
1944——8#2,654
1940——5#3,502
1936——5#3,602
1935——5#3,703
1932——6#3,406
1930——8#3,052
19295#4,646——
1927——9#2,933
1925——9#2,954
1923——5#4,316
1922——5#4,373
1921——6#3,918
1920——8#3,246
1919——6#3,784
1918——7#3,404
1916——10#2,568
1907——5#1,365

About the data: counts are Social Security card applications for US births, for names given to at least five babies of a sex in a year (SSA, names.zip, public domain). Ranks follow SSA’s own order: most births first, ties alphabetical. Files retrieved 2026-10-05 (checksum on our sources page).