Bo

#4,546 for girls in 2025, 30 births · #449 for boys in 2025, 698 births
Given to boys 94.5% of the time

Showing
Show data for
Peak · boys
2025 · 698 births
Debut · boys
5 births
In top 100 · boys
never
of 146 years
Total births · boys
14,984
since 1907

Bo over time

girlsboys

Rank within each sex, plotted together. Click any year to open it.

#1#10#100#1,000#10,000rank188019001920194019601980200020201988peak #2,866, 1980girlsboysat peak
Hover or use arrow keys to read values by year; click or press Enter to open that year.

Gaps mean fewer than 5 babies received the name that year, so the SSA doesn't publish it.

Show data table
Yeargirlsboys
rankbirthsrankbirths
2025#4,54630#449698
2024#6,64217#452692
2023#5,54922#478633
2022#4,67129#497614
2021#3,61442#480622
2020#5,85020#540525
2019#4,43731#566493
2018#4,35732#572483
2017#5,82121#610432
2016#4,99027#595453
2015#6,97717#618434
2014#8,05314#633414
2013#5,14326#733318
2012#6,57619#782290
2011#6,85518#764293
2010#6,90418#834256
2009#7,67916#784289
2008#6,35021#834262
2007#6,32321#767286
2006#4,81129#775268
2005#5,99920#764259
2004#9,26411#862204
2003#5,79520#909183
2002#7,44414#988159
2001#10,1029#958160
2000#15,0315#977152
1999#9,4799#826185
1998#9,2609#833176
1997#13,7245#900153
1996#8,8129#769191
1995#8,07910#813173
1994#5,71316#757193
1993#5,95515#677229
1992#6,00815#621276
1991#6,58813#605282
1990#5,54916#602277
1989#5,28616#680215
1988#5,32115#713172
1987#4,85716#671186
1986#5,45913#684174
1985#4,45517#715153
1984#4,16618#599201
1983#4,68615#735138
1982#4,34717#683160
1981#3,25326#550237
1980#2,86631#568232
1979#10,2105#864101
1978#1,01173
1977#97577
1976#1,10059
1975#1,18151
1974#1,24445
1973#8,4235#1,16350
1972#1,16349
1971#1,41536
1970#1,74325
1969#1,49229
1968#1,57425
1967#1,65222
1966#1,48427
1965#1,85618
1964#1,65523
1963#1,37532
1962#1,54626
1961#1,49629
1960#1,55227
1959#1,62024
1958#1,72421
1957#2,37512
1956#2,36112
1955#2,55810
1954#2,11414
1953#2,03815
1952#2,15313
1951#2,49510
1950#2,5809
1949#2,02214
1948#2,44310
1947#2,8628
1946
1945#2,9966
1944#2,6338
1943
1942
1941
1940#3,4595
1939
1938
1937
1936#3,5495
1935#3,6455
1934
1933
1932#3,3616
1931
1930#3,0228
1929#4,5705
1928
1927#2,9129
1926
1925#2,9369
1924
1923#4,2395
1922#4,3075
1921#3,8696
1920#3,2088
1919#3,7366
1918#3,3687
1917
1916#2,54310
1915
1914
1913
1912
1911
1910
1909
1908
1907#1,3455
1906
1905
1904
1903
1902
1901
1900
1899
1898
1897
1896
1895
1894
1893
1892
1891
1890
1889
1888
1887
1886
1885
1884
1883
1882
1881
1880
First appearance
1907

The first year at least five boys were named Bo! It came in at #1,345, and was given to 5 baby boys.


Quietest stretch: 1907–1915, when fewer than 6 boys a year got the name.

Where Bo is popular in 1988

  • Rank in state
  • Top 10
  • 11–50
  • 51–100
  • 101–500
  • 501+
  • Not published
Alaska: fewer than 5 boys named Bo, so not publishedAKMaine: fewer than 5 boys named Bo, so not publishedMEVermont: fewer than 5 boys named Bo, so not publishedVTNew Hampshire: fewer than 5 boys named Bo, so not publishedNHWashington: #467 for boys · 6 births · 1 in 5,433 boysWAIdaho: fewer than 5 boys named Bo, so not publishedIDMontana: fewer than 5 boys named Bo, so not publishedMTNorth Dakota: fewer than 5 boys named Bo, so not publishedNDMinnesota: fewer than 5 boys named Bo, so not publishedMNIllinois: fewer than 5 boys named Bo, so not publishedILWisconsin: fewer than 5 boys named Bo, so not publishedWIMichigan: #534 for boys · 8 births · 1 in 8,083 boysMINew York: #1,304 for boys · 5 births · 1 in 25,938 boysNYMassachusetts: fewer than 5 boys named Bo, so not publishedMARhode Island: fewer than 5 boys named Bo, so not publishedRIOregon: #362 for boys · 5 births · 1 in 3,671 boysORNevada: fewer than 5 boys named Bo, so not publishedNVWyoming: fewer than 5 boys named Bo, so not publishedWYSouth Dakota: fewer than 5 boys named Bo, so not publishedSDIowa: fewer than 5 boys named Bo, so not publishedIAIndiana: fewer than 5 boys named Bo, so not publishedINOhio: #522 for boys · 9 births · 1 in 8,546 boysOHPennsylvania: fewer than 5 boys named Bo, so not publishedPANew Jersey: fewer than 5 boys named Bo, so not publishedNJConnecticut: fewer than 5 boys named Bo, so not publishedCTCalifornia: #1,221 for boys · 10 births · 1 in 25,224 boysCAUtah: fewer than 5 boys named Bo, so not publishedUTColorado: #263 for boys · 11 births · 1 in 2,195 boysCONebraska: fewer than 5 boys named Bo, so not publishedNEMissouri: #460 for boys · 6 births · 1 in 6,085 boysMOKentucky: fewer than 5 boys named Bo, so not publishedKYWest Virginia: fewer than 5 boys named Bo, so not publishedWVVirginia: fewer than 5 boys named Bo, so not publishedVAMaryland: fewer than 5 boys named Bo, so not publishedMDDelaware: fewer than 5 boys named Bo, so not publishedDEArizona: fewer than 5 boys named Bo, so not publishedAZNew Mexico: fewer than 5 boys named Bo, so not publishedNMKansas: #313 for boys · 6 births · 1 in 2,779 boysKSArkansas: fewer than 5 boys named Bo, so not publishedARTennessee: fewer than 5 boys named Bo, so not publishedTNNorth Carolina: fewer than 5 boys named Bo, so not publishedNCSouth Carolina: fewer than 5 boys named Bo, so not publishedSCDistrict of Columbia: fewer than 5 boys named Bo, so not publishedDCOklahoma: fewer than 5 boys named Bo, so not publishedOKLouisiana: fewer than 5 boys named Bo, so not publishedLAMississippi: fewer than 5 boys named Bo, so not publishedMSAlabama: fewer than 5 boys named Bo, so not publishedALGeorgia: #574 for boys · 7 births · 1 in 6,671 boysGAHawaii: fewer than 5 boys named Bo, so not publishedHITexas: #657 for boys · 18 births · 1 in 8,006 boysTXFlorida: #784 for boys · 7 births · 1 in 12,066 boysFL

Hover or tap a state for its numbers.

Top states · boys
  1. Colorado#263 · 1 in 2,195
  2. Kansas#313 · 1 in 2,779
  3. Oregon#362 · 1 in 3,671
  4. Missouri#460 · 1 in 6,085
  5. Washington#467 · 1 in 5,433

Best ever in a state: #125 in North Dakota, 1992.

Show every state
StateRankBirthsShare
Colorado#263111 in 2,195
Kansas#31361 in 2,779
Oregon#36251 in 3,671
Missouri#46061 in 6,085
Washington#46761 in 5,433
Ohio#52291 in 8,546
Michigan#53481 in 8,083
Georgia#57471 in 6,671
Texas#657181 in 8,006
Florida#78471 in 12,066
California#1,221101 in 25,224
New York#1,30451 in 25,938
Alabama
Alaska
Arizona
Arkansas
Connecticut
Delaware
District of Columbia
Hawaii
Idaho
Illinois
Indiana
Iowa
Kentucky
Louisiana
Maine
Maryland
Massachusetts
Minnesota
Mississippi
Montana
Nebraska
Nevada
New Hampshire
New Jersey
New Mexico
North Carolina
North Dakota
Oklahoma
Pennsylvania
Rhode Island
South Carolina
South Dakota
Tennessee
Utah
Vermont
Virginia
West Virginia
Wisconsin
Wyoming

Ranks are within each state; “1 in N” is out of the boys born there that year. The SSA only publishes a name in a state when 5 or more babies of one sex got it.

See more about Bo
Momentum · boys
Holding steady
  • 3 spots since 2024 (#452#449)
  • 91 spots since 2020 (#540#449)
  • 169 spots since 2015 (#618#449)
  • Biggest jump: 296 spots in 1980 (#864#568)
  • Biggest drop: 151 spots in 2000 (#826#977)
Rise & fade · boys
118 yrs to peak
  • Debuted 1907
  • Peaked 2025 at #449 (698 births)
  • Not yet halved from its peak
Top of the charts · boys
Top 1,000 for 48 yrs
  • Top 10: never
  • Top 100: never
  • Top 1,000: 48 yrs · run 1979–2025
Share of babies · boys
1 in 2,447
  • Highest: 1 in 2,447 boys born in 2025 were named Bo (0.04%)
Era · boys
The 2010s
  • 25.8% of all boys named Bo (3,866) were born in this decade
Girls or boys?
Flipped in 1930
  • Mostly girls until 1929, mostly boys since
all girlsall boys
Show by decade
DecadeBirthsBest rankAvg rank
1900s5#1,345 (1907)#1,345
1910s23#2,543 (1916)#3,216
1920s42#2,912 (1927)#3,579
1930s24#3,022 (1930)#3,394
1940s51#2,022 (1949)#2,736
1950s140#1,620 (1959)#2,202
1960s258#1,375 (1963)#1,568
1970s566#864 (1979)#1,186
1980s1,868#550 (1981)#660
1990s2,135#602 (1990)#740
2000s2,222#764 (2005)#862
2010s3,866#566 (2019)#671
2020s3,784#449 (2025)#483

All figures count published births only (names given to at least 5 boys in a year). Registrations before 1937 are incomplete, so early shares and totals run low.

Bo in 1988

girls
#5,321
15 births · 1 in 118,724 girls
boys
#713
172 births · 1 in 11,130 boys

Top girls' names in 1988

  1. #1Jessica51,556
  2. #2Ashley49,977
  3. #3Amanda39,459
  4. #4Sarah28,374
  5. #5Jennifer27,893
  6. #6Brittany26,816
  7. #7Stephanie22,843
  8. #8Samantha20,700
  9. #9Nicole20,315
  10. #10Elizabeth20,042
  11. #5,321Bo15

Top boys' names in 1988

  1. #1Michael64,171
  2. #2Christopher53,014
  3. #3Matthew45,876
  4. #4Joshua42,653
  5. #5Andrew35,745
  6. #6David35,329
  7. #7Justin35,055
  8. #8Daniel34,718
  9. #9James32,523
  10. #10Robert30,319
  11. #713Bo172
More about 1988

girls

1,780,854 girls got a published name in 1988; 1 in 118,724 of them was named Bo, which outranked 61.7% of the 13,883 girls' names that year. The ten most popular names covered 17.3% of girls (24.6% in 1880, 7.0% in 2025).

Ranked beside Bo
  1. #5,065Yashika16
  2. #5,065Zakiyyah16
  3. #5,065Zarah16
  4. #5,321Bo15
  5. #5,321Abilene15
  6. #5,321Abrielle15
  7. #5,321Aeriel15
  8. #5,598Abra14
  9. #5,598Adelita14
  10. #5,598Ahlam14

Tied with 276 names at #5,321; 3 shown. Tied names share a rank, as in SSA's lists.

Biggest movers since 1987
Risers
  1. 2,890Jalissa#3,857#967
  2. 2,381Taja#3,101#720
  3. 1,710Whitley#2,156#446
  4. 1,225Jalisa#1,662#437
  5. 883Jaleesa#1,227#344
Fallers
  1. 620Channing#590#1,210
  2. 346Denisse#954#1,300
  3. 319Jeana#966#1,285
  4. 314Eliana#826#1,140
  5. 311Nakia#893#1,204

Among names in the top 1,000 of either year.

boys

1,914,283 boys got a published name in 1988; 1 in 11,130 of them was named Bo, which outranked 91.6% of the 8,495 boys' names that year. The ten most popular names covered 21.4% of boys (44.2% in 1880, 8.0% in 2025).

Ranked beside Bo
  1. #710Conner175
  2. #711Cruz173
  3. #711Luther173
  4. #713Bo172
  5. #713Grady172
  6. #713Houston172
  7. #713Issac172
  8. #718Baby171
  9. #718Liam171
  10. #718Marques171

Tied with 4 names at #713; 3 shown. Tied names share a rank, as in SSA's lists.

Biggest movers since 1987
Risers
  1. 3,252Nico#4,239#987
  2. 1,245Ridge#2,215#970
  3. 668Colten#1,484#816
  4. 600Brantley#1,587#987
  5. 518Long#1,337#819
Fallers
  1. 362Cordaro#908#1,270
  2. 246Ramsey#884#1,130
  3. 241Yaakov#974#1,215
  4. 233Adrain#990#1,223
  5. 230Kiel#846#1,076

Among names in the top 1,000 of either year.

See the top 100 for 1988