Baby Name Popularity by Year

Boys - William

If you are looking for a baby name and want to know how popular the name is you've come to the right place. This report will tell you how popular a name is in the United States from 1880 to 2015. This information comes from the top 1000 boy and girl names collected by the United States Social Security Administration.

Instructions

Please type in a name and select a gender to see how many babies were born each year in the United States with that name. The information will also be displayed in a graph for easy viewing.

New Feature

Now you can add type in additional names to compare the popularity of up to three names!

Name:
Comparison Names:
Gender:

Show me the meaning of the name William




YearWilliam
201714,904
201615,739
201515,809
201416,776
201316,595
201216,856
201117,151
201016,979
200917,696
200818,149
200718,780
200618,645
200518,935
200420,151
200319,934
200220,081
200120,059
200020,620
199920,681
199820,811
199719,984
199620,522
199520,142
199421,479
199322,185
199223,055
199123,847
199024,862
198924,682
198824,080
198724,176
198624,301
198524,598
198424,855
198325,351
198225,566
198124,768
198025,605
197924,667
197824,143
197724,743
197624,427
197525,547
197426,961
197328,015
197230,494
197135,407
197038,868
196937,606
196836,957
196737,608
196638,254
196540,152
196444,217
196344,471
196244,838
196147,971
196049,317
195951,383
195854,166
195756,770
195658,922
195559,866
195461,400
195361,704
195262,952
195162,537
195060,683
194961,294
194861,814
194766,814
194659,835
194550,178
194452,294
194355,791
194254,819
194147,814
194044,778
193942,048
193842,396
193740,673
193639,361
193540,147
193440,156
193338,992
193242,086
193143,185
193047,192
192947,754
192849,053
192751,420
192651,873
192553,271
192453,496
192352,145
192251,148
192151,851
192050,144
191943,985
191845,349
191742,405
191640,433
191538,575
191429,759
191323,536
191219,619
191110,591
19108,841
19097,910
19087,529
19076,910
19066,568
19056,496
19046,417
19036,312
19026,616
19015,992
19008,588
18996,086
18987,400
18977,199
18967,749
18957,279
18947,276
18937,222
18927,782
18916,763
18907,494
18897,773
18888,704
18877,471
18868,252
18858,044
18848,896
18838,387
18829,298
18818,525
18809,533