Baby names

How popular is the name Jo?

In 2025, 36 baby girls in the U.S. were named Jo, the 3975th most popular name for girls. Its peak year was 1954, when 8,052 girls got the name. 179,057 girls have been named Jo since 1880. It was also given to 8 boys in 2025.

Rank in 2025

#3,975

among girls' names

Babies in 2025

36

girls named Jo

Peak year

1954

8,052 girls

Girls named Jo each year since 1880

The interactive chart needs JavaScript. The numbers are in the table below.

The numbers for Jo (girls)
YearBabies
202536
202434
202347
202236
202142
202035
201934
201840
201740
201634
201527
201418
201315
201218
201114
20106
200918
200817
200718
200625
200517
200418
200329
200229
200128
200024
199945
199852
199758
199644
199558
199464
199360
199270
199173
199085
198989
1988111
1987132
1986109
1985171
1984210
1983207
1982267
1981340
1980349
1979306
1978323
1977365
1976417
1975520
1974587
1973665
1972722
1971910
19701,103
19691,164
19681,325
19671,409
19661,590
19651,852
19642,052
19632,190
19622,449
19612,795
19603,371
19594,052
19585,226
19575,718
19566,953
19557,656
19548,052
19537,513
19527,092
19516,001
19505,676
19495,802
19485,986
19476,724
19465,828
19454,224
19444,226
19434,300
19424,175
19413,757
19403,427
19393,524
19383,172
19373,226
19363,292
19353,296
19343,257
19332,541
19322,388
19312,086
19301,871
19291,593
19281,168
1927974
1926815
1925635
1924534
1923385
1922302
1921259
1920231
1919227
1918199
1917145
1916152
1915128
1914103
191389
191268
191141
191040
190941
190846
190733
190634
190534
190426
190329
190225
190119
190024
189917
189817
189716
189620
189511
189415
18939
189213
189115
18907
188911
18887
18875
188614
188511
18847
18839
1882Fewer than 5
18815
1880Fewer than 5

Boys named Jo each year since 1880

The interactive chart needs JavaScript. The numbers are in the table below.

The numbers for Jo (boys)
YearBabies
20258
202411
20239
2022Fewer than 5
2021Fewer than 5
20208
2019Fewer than 5
20186
20179
20167
2015Fewer than 5
20146
2013Fewer than 5
201211
20116
20107
2009Fewer than 5
20087
200712
20067
2005Fewer than 5
20049
200311
200212
20018
200014
199910
19988
19975
19968
19956
19945
19939
199211
19919
19906
198913
19885
198718
19867
198521
198414
198320
198219
198119
198017
197918
197821
197718
197613
197513
197410
197316
197219
197121
197027
196921
19689
196713
196616
196512
196423
196321
196229
196122
196040
195927
195820
195736
195630
195533
195425
195324
195234
195124
195031
194930
194834
194730
194618
194532
194421
194331
194222
194132
194023
193921
193828
193729
193622
193534
193432
193325
193218
193134
193035
192927
192821
192717
192612
192514
192413
192314
192213
19219
192025
191911
191815
19177
191611
191510
19145
19139
1912Fewer than 5
19116
1910Fewer than 5
1909Fewer than 5
1908Fewer than 5
1907Fewer than 5
1906Fewer than 5
1905Fewer than 5
1904Fewer than 5
1903Fewer than 5
1902Fewer than 5
1901Fewer than 5
1900Fewer than 5
1899Fewer than 5
1898Fewer than 5
1897Fewer than 5
1896Fewer than 5
1895Fewer than 5
1894Fewer than 5
1893Fewer than 5
1892Fewer than 5
1891Fewer than 5
1890Fewer than 5
1889Fewer than 5
1888Fewer than 5
1887Fewer than 5
1886Fewer than 5
1885Fewer than 5
1884Fewer than 5
1883Fewer than 5
1882Fewer than 5
1881Fewer than 5
1880Fewer than 5

Compare it with another name in the lookup chart. Look up any name

Share this name

Try another name

Source and notes

U.S. Social Security Administration, Baby Names from Social Security Card Applications (national data) (Public domain (U.S. government work)), data through 2025.

The counts come from Social Security card applications for babies born in the U.S., so the early years undercount everyone. A year with fewer than 5 babies of one sex given a name is left out for privacy and shows as fewer than 5. Spellings count separately: Emma and Ema are different names here.