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.

Girls Boys Unisex All
All-time Since 2016 Most even A–Z
66,064 names
How common? Any 66,064 Top 100 100 Popular 400 Uncommon 1,500 Rare 8,000 Very rare 56,064 all names · ranked by births since 2016
* ≥5% of bearers are the minority sex (3,194 names)  ·  ** ≥20%, genuinely unisex (3,590 names). 11,854 names appear under both sexes at some level, so presence alone isn't meaningful — these flags use the minority sex's share of all bearers.
#NameM / F split All-timeSince 2016 Years
1 Mary F 4,156,654 22,551 1880–2025 2 Elizabeth F 1,693,973 77,082 1880–2025 3 Patricia F 1,578,584 2,475 1884–2025 4 Jennifer F 1,476,540 7,553 1919–2025 5 Linda F 1,458,899 3,570 1880–2025 6 Barbara F 1,440,831 2,975 1880–2025 7 Margaret F 1,268,519 22,497 1880–2025 8 Susan F 1,126,022 2,428 1880–2025 9 Dorothy F 1,115,908 6,023 1880–2025 10 Sarah F 1,101,838 32,539 1880–2025 11 Jessica F 1,054,307 8,281 1880–2025 12 Helen F 1,027,307 7,415 1880–2025 13 Nancy F 1,007,393 2,925 1880–2025 14 Betty F 1,004,857 2,015 1880–2025 15 Karen F 990,774 3,452 1881–2025 16 Lisa F 970,012 2,858 1886–2025 17 Anna F 917,615 35,187 1880–2025 18 Emily F 898,296 75,499 1880–2025 19 Sandra F 878,223 2,530 1904–2025 20 Ashley F 875,722 21,807 1880–2025 21 Kimberly F 850,666 15,362 1933–2025 22 Ruth F 838,901 14,664 1880–2025 23 Donna F 833,874 1,140 1880–2025 24 Carol F 825,584 960 1880–2025 25 Michelle F 819,760 10,135 1915–2025 26 Laura F 804,390 8,889 1880–2025 27 Amanda F 792,774 7,502 1880–2025 28 Emma F 778,172 161,273 1880–2025 29 Melissa F 762,623 9,319 1880–2025 30 Rebecca F 758,106 11,855 1880–2025 31 Stephanie F 747,786 8,260 1891–2025 32 Deborah F 744,478 3,136 1880–2025 33 Sharon F 726,130 2,115 1900–2025 34 Kathleen F 715,336 2,656 1880–2025 35 Cynthia F 713,412 3,666 1880–2025 36 Amy F 703,484 14,947 1880–2025 37 Shirley F 695,934 1,452 1880–2025 38 Angela F 675,392 12,274 1880–2025 39 Catherine F 669,611 12,074 1880–2025 40 Virginia F 654,968 5,733 1880–2025 41 Katherine F 652,750 21,939 1880–2025 42 Evelyn F 641,662 97,557 1880–2025 43 Brenda F 610,597 2,223 1897–2025 44 Frances F 600,721 7,790 1880–2025 45 Nicole F 596,465 12,240 1937–2025 46 Pamela F 596,462 1,223 1895–2025 47 Samantha F 594,052 31,329 1880–2025 48 Alice F 590,106 35,503 1880–2025 49 Christine F 588,495 2,581 1880–2025 50 Rachel F 575,748 14,197 1880–2025 51 Maria F 570,389 27,782 1880–2025 52 Olivia F 568,136 170,802 1880–2025 53 Carolyn F 558,397 2,575 1880–2025 54 Janet F 558,291 1,136 1880–2025 55 Kelly* 85%F 556,365 5,149 1880–2025 56 Martha F 553,732 3,892 1880–2025 57 Debra F 551,841 433 1914–2025 58 Marie F 542,270 4,851 1880–2025 59 Grace F 536,340 59,239 1880–2025 60 Victoria F 529,191 55,762 1880–2025 61 Heather F 527,387 1,894 1914–2025 62 Diane F 520,034 806 1898–2025 63 Julie F 512,777 4,668 1880–2025 64 Joyce F 512,232 2,842 1882–2025 65 Rose F 502,704 23,328 1880–2025 66 Joan F 488,939 3,436 1880–2025 67 Jean* 95%F 483,475 2,288 1880–2025 68 Christina F 481,707 5,469 1880–2025 69 Lauren F 481,395 13,369 1884–2025 70 Julia F 477,993 26,615 1880–2025 71 Lillian F 476,457 48,185 1880–2025 72 Ann F 471,625 2,396 1880–2025 73 Hannah F 466,406 49,561 1880–2025 74 Doris F 465,789 894 1880–2025 75 Kathryn F 456,515 5,679 1880–2025 76 Judith F 455,955 3,145 1880–2025 77 Charlotte F 454,204 130,525 1880–2025 78 Mildred F 452,998 937 1880–2025 79 Andrea F 451,448 19,157 1881–2025 80 Taylor** 74%F 443,686 22,915 1880–2025 81 Megan F 441,169 4,875 1922–2025 82 Cheryl F 440,517 450 1909–2025 83 Sophia F 439,619 133,846 1880–2025 84 Sara F 437,441 16,961 1880–2025 85 Madison F 427,675 63,126 1880–2025 86 Jacqueline F 427,479 7,429 1891–2025 87 Isabella F 417,454 125,856 1880–2025 88 Teresa F 417,209 3,485 1880–2025 89 Gloria F 417,018 5,023 1881–2025 90 Abigail F 413,935 78,956 1880–2025 91 Alexis* 84%F 412,632 19,365 1882–2025 92 Janice F 407,605 1,133 1894–2025 93 Theresa F 405,831 1,696 1880–2025 94 Judy F 384,073 1,310 1880–2025 95 Leslie** 71%F 383,418 5,814 1880–2025 96 Beverly F 383,193 1,951 1880–2025 97 Jane F 381,009 11,726 1880–2025 98 Natalie F 379,831 43,291 1880–2025 99 Ruby F 379,684 35,893 1880–2025 100 Amber F 375,668 6,375 1880–2025
Showing 100 of 66,064 — scroll for more…