Every name given to a US baby since 1880, ranked year by year — straight from Social Security Administration birth records. 105,966 names · 375,362,447 births · public domain.

Francis*

#114 most common boys' name of all time · #242 across all names · 91% male / 9% female · used 1880–2025 · notable crossover

Rank among boys
#114
Rank overall
#242 of 105,966
First appeared
1880 or earlier
Years on the list
146 of 146
All-time
320,322
Since 2016
7,444
Peak year
1918 #30
Best rank
#29 1915
Girls Boys peak 7,000/yr
18801900192019401960198020002020

Francis is in the records from the very first year available, so it was almost certainly in use before 1880 — the data simply doesn't go back further.

Year by year

YearGirlsBoysTotalRank
2025 122 769 891 #420
2024 92 695 787 #450
2023 98 677 775 #456
2022 69 664 733 #462
2021 88 637 725 #466
2020 78 616 694 #481
2019 90 605 695 #484
2018 75 610 685 #479
2017 78 662 740 #458
2016 81 638 719 #481
2015 64 622 686 #481
2014 64 593 657 #480
2013 58 539 597 #505
2012 44 430 474 #593
2011 52 387 439 #617
2010 45 358 403 #670
2009 54 359 413 #676
2008 72 368 440 #660
2007 76 402 478 #616
2006 61 451 512 #556
2005 64 463 527 #526
2004 71 456 527 #524
2003 83 465 548 #518
2002 98 464 562 #497
2001 94 546 640 #444
2000 116 559 675 #435
1999 117 542 659 #430
1998 121 580 701 #410
1997 112 628 740 #385
1996 136 607 743 #384
1995 161 697 858 #352
1994 134 726 860 #339
1993 137 753 890 #335
1992 144 803 947 #318
1991 162 824 986 #313
1990 157 919 1,076 #284
1989 143 921 1,064 #268
1988 145 952 1,097 #246
1987 166 949 1,115 #244
1986 135 915 1,050 #245
1985 138 935 1,073 #245
1984 125 902 1,027 #243
1983 117 961 1,078 #232
1982 151 981 1,132 #238
1981 153 974 1,127 #236
1980 153 922 1,075 #243
1979 120 929 1,049 #237
1978 135 940 1,075 #225
1977 143 896 1,039 #235
1976 130 836 966 #240
1975 135 957 1,092 #217
1974 113 888 1,001 #233
1973 115 979 1,094 #223
1972 119 989 1,108 #222
1971 131 1,209 1,340 #201
1970 137 1,389 1,526 #192
1969 145 1,429 1,574 #189
1968 123 1,515 1,638 #175
1967 122 1,583 1,705 #169
1966 124 1,696 1,820 #164
1965 123 1,815 1,938 #164
1964 134 2,068 2,202 #159
1963 152 2,174 2,326 #153
1962 177 2,293 2,470 #148
1961 203 2,345 2,548 #148
1960 193 2,416 2,609 #145
1959 183 2,649 2,832 #136
1958 174 2,620 2,794 #135
1957 200 2,936 3,136 #128
1956 177 3,301 3,478 #111
1955 202 3,439 3,641 #100
1954 228 3,686 3,914 #94
1953 213 3,875 4,088 #90
1952 250 3,979 4,229 #89
1951 233 4,199 4,432 #85
1950 254 4,082 4,336 #86
1949 256 4,281 4,537 #78
1948 263 4,214 4,477 #80
1947 297 4,208 4,505 #84
1946 262 4,006 4,268 #80
1945 245 3,448 3,693 #76
1944 316 3,652 3,968 #71
1943 312 4,068 4,380 #64
1942 295 4,297 4,592 #58
1941 318 3,738 4,056 #60
1940 317 3,607 3,924 #61
1939 299 3,721 4,020 #53
1938 305 3,951 4,256 #51
1937 312 3,730 4,042 #55
1936 319 3,876 4,195 #50
1935 381 3,894 4,275 #53
1934 355 4,006 4,361 #49
1933 366 4,093 4,459 #45
1932 399 4,388 4,787 #43
1931 373 4,735 5,108 #42
1930 467 4,990 5,457 #42
1929 473 5,270 5,743 #39
1928 571 5,516 6,087 #40
1927 565 5,644 6,209 #36
1926 652 5,789 6,441 #35
1925 660 5,978 6,638 #35
1924 646 6,131 6,777 #34
1923 622 6,087 6,709 #34
1922 607 6,147 6,754 #34
1921 661 6,293 6,954 #35
1920 653 6,241 6,894 #34
1919 673 5,726 6,399 #34
1918 653 6,347 7,000 #30
1917 627 5,801 6,428 #30
1916 519 5,652 6,171 #31
1915 503 5,594 6,097 #29
1914 385 3,901 4,286 #31
1913 299 3,205 3,504 #30
1912 273 2,516 2,789 #35
1911 234 1,311 1,545 #33
1910 227 1,000 1,227 #36
1909 157 886 1,043 #33
1908 166 853 1,019 #34
1907 162 717 879 #37
1906 139 737 876 #35
1905 149 685 834 #36
1904 122 686 808 #36
1903 109 665 774 #35
1902 140 597 737 #38
1901 126 543 669 #36
1900 159 652 811 #41
1899 101 501 602 #38
1898 124 541 665 #43
1897 115 496 611 #43
1896 114 551 665 #39
1895 126 480 606 #45
1894 108 423 531 #50
1893 107 418 525 #48
1892 106 429 535 #50
1891 88 333 421 #54
1890 101 363 464 #54
1889 88 346 434 #55
1888 88 353 441 #57
1887 82 327 409 #53
1886 81 344 425 #55
1885 66 319 385 #56
1884 56 340 396 #57
1883 54 285 339 #60
1882 54 327 381 #56
1881 47 259 306 #63
1880 55 344 399 #50