Baby names

How popular is the name John?

In 2025, 8,027 baby boys in the U.S. were named John, the 23rd most popular name for boys. Its peak year was 1947, when 88,324 boys got the name. 5,182,633 boys have been named John since 1880. It was also given to 6 girls in 2025.

Rank in 2025

#23

among boys' names

Babies in 2025

8,027

boys named John

Peak year

1947

88,324 boys

Boys named John each year since 1880

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

The numbers for John (boys)
YearBabies
20258,027
20248,087
20237,804
20228,001
20218,186
20208,265
20198,863
20189,204
20179,536
201610,060
201510,423
201410,701
201310,739
201210,638
201111,068
201011,568
200912,133
200813,336
200714,447
200615,177
200515,796
200416,470
200317,249
200217,477
200118,904
200020,115
199920,366
199820,633
199721,386
199622,188
199523,244
199424,187
199324,996
199226,253
199127,809
199029,089
198929,853
198829,427
198729,555
198630,209
198531,502
198432,610
198333,154
198234,698
198134,868
198035,274
197935,410
197834,014
197734,195
197633,976
197535,079
197437,612
197339,165
197243,158
197151,512
197058,491
196958,732
196860,903
196761,600
196665,016
196571,493
196482,508
196378,636
196278,427
196179,983
196076,096
195976,446
195876,057
195779,033
195680,804
195580,128
195481,168
195380,165
195283,140
195181,569
195079,412
194981,178
194882,834
194788,324
194679,267
194566,117
194466,616
194368,929
194266,043
194157,520
194054,786
193951,025
193850,517
193748,755
193647,683
193547,509
193446,743
193346,224
193248,624
193148,423
193052,447
192952,112
192853,760
192755,949
192656,108
192557,195
192459,052
192357,467
192257,280
192158,216
192056,913
191953,522
191856,558
191751,852
191650,043
191547,576
191437,947
191329,329
191224,588
191113,446
191011,450
19099,590
19089,343
19078,983
19068,264
19058,059
19048,108
19037,608
19027,907
19016,900
19009,828
18996,990
18988,159
18977,550
18968,138
18958,320
18948,237
18938,049
18929,039
18917,680
18908,502
18898,548
18889,247
18878,110
18869,026
18858,756
18849,388
18838,894
18829,557
18818,768
18809,655

Girls named John each year since 1880

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

The numbers for John (girls)
YearBabies
20256
20248
20235
20227
20219
20209
201914
201814
201710
201612
201511
201414
201316
201211
201121
201010
200911
200822
200722
200635
200537
200471
200330
200221
200132
200027
199939
199827
199729
199637
199545
199448
199369
199256
199163
199081
1989134
1988167
1987197
1986220
1985233
1984238
1983266
1982234
1981195
1980251
1979243
1978222
1977218
1976210
1975231
1974254
1973229
1972224
1971272
1970290
1969288
1968303
1967289
1966284
1965252
1964264
1963259
1962286
1961272
1960244
1959229
1958205
1957225
1956224
1955185
1954185
1953164
1952197
1951202
1950180
1949199
1948192
1947203
1946208
1945197
1944180
1943229
1942241
1941221
1940208
1939228
1938216
1937218
1936203
1935208
1934257
1933226
1932298
1931325
1930402
1929411
1928424
1927440
1926385
1925367
1924382
1923335
1922285
1921285
1920281
1919307
1918248
1917253
1916227
1915200
1914169
1913122
1912112
191168
191088
190967
190858
190765
190643
190543
190440
190341
190238
190139
190046
189940
189855
189746
189650
189561
189460
189361
189254
189144
189056
188952
188852
188756
188648
188545
188440
188340
188240
188126
188046

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.