Boy

Bill

Meaning not yet researched.

2025 rank
#5,235
18 boys
2015
#3,377
rank
1950
#131
rank

Bill: US boys given the name each year, 1880 to 2025, from Social Security card applications. 18 in 2025. Its best rank was #57 in 1931.

US births per year · SSA card applications

Peaked at #57 in 1931; #5,235 in 2025. Every baby recorded as Bill in 2025 was a boy.

Baby name · US data 1880–2025

#5,235 for US boys in 2025. Its best year was 1931, at #57.

Babies in 2025
18
Since 1880
161,190
Years on record
146

Babies named Bill, 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

Bill: US boys given the name each year from 1880 to 2025. 18 boys in 2025. Peak: #57 in 1931 · most boys in one year: 4,681 (1947).

About the name Bill

In 2025, 18 US boys were named Bill, making it the 5,235th most common boys’ name of the year, down 650 places from #4,585 in 2024. That is 4 fewer than the 22 boys named Bill in 2024. Its best rank for boys was #57, reached in 1931. The most boys given the name in a single year was 4,681, in 1947. For comparison, it was #3,377 in 2015 and #131 in 1950.

Social Security card records list Bill in every one of the 146 years from 1880 to 2025; in 1880 there were 53 babies with the name. In all, 161,190 US babies have been given the name, 0.4% of them girls and 99.5% boys. Its busiest decade was the 1940s, with 37,848 babies named Bill.

Over the 10 years from 2016 to 2025, 297 US boys were named Bill; the busiest of those years was 2018, with 48. In 2025 that was about 1 in 94,893 of the boys in SSA’s list for the year.

Related spellings in the SSA files include William (4,215,725 babies since 1880), Will (46,610 babies since 1880), Guillermo (32,148 babies since 1880) and Willem (2,840 babies since 1880). Rarer spellings such as Bille and Beal are summarised on this page. The open nickname list we use links it to Billy, Fred, Robert, William and Willie.

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.

Related spellings

Rare spellings summarised here: Bille (51), Beal (16).

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

Bill is listed as a nickname for Robert, Will, William, Willis.

Source: carltonnorthern/nicknames (Apache-2.0).

Rank by year

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

CSV
YearGirlsGirls rankBoysBoys rank
2025——18#5,235
2024——22#4,585
2023——22#4,621
2022——26#4,104
2021——23#4,382
2020——29#3,660
2019——28#3,805
2018——48#2,619
2017——42#2,844
2016——39#3,000
2015——33#3,377
2014——47#2,584
2013——50#2,464
2012——41#2,874
2011——42#2,803
2010——53#2,377
2009——58#2,254
2008——73#1,951
2007——85#1,743
2006——85#1,670
2005——86#1,596
2004——89#1,503
2003——81#1,564
2002——74#1,621
2001——100#1,307
2000——114#1,189
1999——100#1,242
1998——100#1,224
1997——103#1,169
1996——116#1,049
1995——101#1,137
1994——110#1,065
1993——145#886
1992——138#900
1991——128#937
1990——112#995
1989——129#886
1988——145#785
1987——137#787
19865#11,088131#792
1985——176#665
1984——166#674
1983——205#599
1982——244#554
1981——231#562
1980——251#540
1979——273#505
1978——267#496
1977——324#441
1976——364#406
1975——409#385
19746#7,788466#356
19736#7,518519#330
1972——686#279
1971——878#253
19707#6,4281,020#233
19696#6,6971,075#219
19686#6,3191,161#201
19677#5,5041,275#190
19668#4,9041,556#173
1965——2,060#151
1964——2,737#126
19639#4,5723,193#113
19626#5,9173,574#108
196110#4,2734,000#104
1960——4,501#95
19596#5,6184,596#93
195810#3,9534,221#99
1957——3,118#123
19565#6,0331,957#159
1955——1,656#171
1954——1,526#176
1953——1,522#176
19525#5,6251,588#168
1951——1,653#157
19506#4,7842,040#131
19499#3,6452,765#106
19488#3,9183,926#84
19477#4,3894,681#76
194610#3,2454,354#72
19458#3,4173,711#66
194411#2,7843,815#66
19437#3,8423,990#65
19429#3,2123,794#65
194112#2,5493,453#68
194011#2,5843,267#67
19399#2,9453,161#67
19387#3,4823,113#67
19378#3,1733,119#64
193618#1,8093,166#61
193512#2,4503,282#60
193426#1,4443,534#59
193323#1,5583,223#59
193234#1,2413,362#58
193125#1,5123,218#57
193025#1,5773,160#59
192927#1,4942,947#63
192827#1,5512,976#64
192728#1,5622,863#69
192618#2,0812,643#74
192519#2,0342,381#84
192418#2,1462,067#92
192318#2,0951,833#98
192214#2,5001,675#104
192120#1,9931,482#121
192018#2,0811,421#121
191911#2,8351,196#130
191813#2,5411,038#143
191716#2,111891#147
191611#2,685854#147
191515#2,058746#157
191418#1,549559#159
191311#1,902466#156
19127#2,401347#168
19115#2,512243#135
19105#2,452259#124
19095#2,245205#132
19085#2,149164#144
1907——174#138
1906——128#154
1905——147#144
1904——128#149
1903——129#144
1902——138#137
1901——104#152
1900——196#117
1899——83#174
1898——90#175
1897——84#182
1896——86#190
1895——90#175
1894——73#200
1893——71#202
1892——75#201
1891——65#192
1890——72#186
1889——61#208
1888——58#231
1887——63#193
1886——64#208
1885——66#195
1884——82#171
1883——50#215
1882——61#207
1881——42#237
1880——53#221

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).