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.

Naming a baby?

Filter by how common a name is today, so you can pick something uncommon on purpose — or see exactly how many others will share it.

Curious about your own name?

Search it to see where it ranked, the year it peaked, how far back it goes, and how it splits between boys and girls.

Girls Boys Unisex All
All-time Since 2016 Most even A–Z
105,966 names
How common? Any 105,966 Top 100 200 Popular 800 Uncommon 3,000 Rare 16,000 Very rare 85,966 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.
#NameGender All-timeSince 2016 Years
1 James✝️ M 5,274,520 129,335 1880–2025 2 John✝️ M 5,204,377 86,127 1880–2025 3 Robert M 4,869,849 45,968 1880–2025 4 Michael✝️ M 4,448,633 102,117 1880–2025 5 William M 4,215,725 127,353 1880–2025 6 Mary✝️ F 4,156,654 22,551 1880–2025 7 David✝️ M 3,689,613 85,912 1880–2025 8 Joseph✝️ M 2,680,213 86,770 1880–2025 9 Richard M 2,587,082 18,938 1880–2025 10 Charles M 2,447,135 62,623 1880–2025 11 Thomas✝️ M 2,367,087 67,913 1880–2025 12 Christopher M 2,079,103 64,544 1880–2025 13 Daniel✝️ M 1,991,091 99,522 1880–2025 14 Elizabeth F 1,693,973 77,082 1880–2025 15 Matthew✝️ M 1,659,655 87,830 1880–2025 16 Patricia F 1,578,584 2,475 1884–2025 17 George M 1,497,260 29,463 1880–2025 18 Anthony M 1,495,156 73,654 1880–2025 19 Jennifer F 1,476,540 7,553 1919–2025 20 Linda F 1,458,899 3,570 1880–2025 21 Barbara F 1,440,831 2,975 1880–2025 22 Donald M 1,420,387 4,821 1880–2025 23 Paul✝️ M 1,404,135 14,913 1880–2025 24 Mark✝️ M 1,366,672 16,236 1880–2025 25 Andrew✝️ M 1,334,415 62,918 1880–2025 26 Edward M 1,308,955 19,556 1880–2025 27 Steven M 1,297,590 17,094 1880–2025 28 Kenneth M 1,289,312 14,820 1880–2025 29 Margaret F 1,268,519 22,497 1880–2025 30 Joshua✝️ M 1,253,882 63,611 1880–2025 31 Kevin M 1,189,844 26,135 1912–2025 32 Brian M 1,178,298 13,645 1909–2025 33 Susan F 1,126,022 2,428 1880–2025 34 Dorothy F 1,115,908 6,023 1880–2025 35 Sarah✝️ F 1,101,838 32,539 1880–2025 36 Timothy✝️ M 1,088,520 20,531 1880–2025 37 Ronald M 1,086,091 5,449 1883–2025 38 Jason✝️ M 1,057,058 32,356 1880–2025 39 Jessica F 1,054,307 8,281 1880–2025 40 Helen F 1,027,307 7,415 1880–2025 41 Nancy F 1,007,393 2,925 1880–2025 42 Betty F 1,004,857 2,015 1880–2025 43 Ryan 97%M 991,747 61,159 1906–2025 44 Karen F 990,774 3,452 1881–2025 45 Jacob✝️ M 990,532 95,791 1880–2025 46 Jeffrey M 983,099 8,082 1885–2025 47 Lisa F 970,012 2,858 1886–2025 48 Nicholas M 929,199 41,653 1880–2025 49 Frank M 920,589 7,412 1880–2025 50 Anna✝️ F 917,615 35,187 1880–2025 51 Gary M 905,438 2,897 1880–2025 52 Emily F 898,296 75,499 1880–2025 53 Eric M 893,184 19,809 1880–2025 54 Sandra F 878,223 2,530 1904–2025 55 Ashley F 875,722 21,807 1880–2025 56 Jonathan✝️ M 874,440 50,219 1880–2025 57 Stephen✝️ M 867,669 10,552 1880–2025 58 Kimberly F 850,666 15,362 1933–2025 59 Ruth✝️ F 838,901 14,664 1880–2025 60 Donna F 833,874 1,140 1880–2025 61 Benjamin✝️ M 829,312 120,107 1880–2025 62 Carol F 825,584 960 1880–2025 63 Samuel✝️ M 823,085 90,681 1880–2025 64 Michelle F 819,760 10,135 1915–2025 65 Larry M 811,148 2,942 1880–2025 66 Laura F 804,390 8,889 1880–2025 67 Justin M 794,273 23,896 1880–2025 68 Amanda F 792,774 7,502 1880–2025 69 Raymond M 783,311 10,277 1880–2025 70 Emma F 778,172 161,273 1880–2025 71 Scott M 777,605 5,353 1880–2025 72 Brandon M 774,654 24,295 1914–2025 73 Henry M 773,564 110,532 1880–2025 74 Melissa F 762,623 9,319 1880–2025 75 Jack M 759,677 88,695 1880–2025 76 Rebecca✝️ F 758,106 11,855 1880–2025 77 Stephanie F 747,786 8,260 1891–2025 78 Deborah✝️ F 744,478 3,136 1880–2025 79 Alexander✝️ M 740,668 100,763 1880–2025 80 Sharon F 726,130 2,115 1900–2025 81 Kathleen F 715,336 2,656 1880–2025 82 Gregory M 714,753 6,923 1880–2025 83 Cynthia F 713,412 3,666 1880–2025 84 Amy F 703,484 14,947 1880–2025 85 Shirley F 695,934 1,452 1880–2025 86 Patrick M 689,424 18,775 1880–2025 87 Angela F 675,392 12,274 1880–2025 88 Catherine F 669,611 12,074 1880–2025 89 Virginia F 654,968 5,733 1880–2025 90 Katherine F 652,750 21,939 1880–2025 91 Evelyn F 641,662 97,557 1880–2025 92 Walter M 634,804 12,858 1880–2025 93 Jerry 97%M 632,416 3,915 1880–2025 94 Dennis M 623,692 4,552 1880–2025 95 Tyler 97%M 621,493 29,269 1880–2025 96 Aaron✝️ M 618,857 53,431 1880–2025 97 Brenda F 610,597 2,223 1897–2025 98 Frances F 600,721 7,790 1880–2025 99 Jose✝️ M 596,732 41,533 1880–2025 100 Nicole F 596,465 12,240 1937–2025
Showing 100 of 105,966 — scroll for more…