Top Names of 2003

Official birth counts from Social Security card applications.

Jump to a decade

Top 100 girls

  1. 1Emily25,693 babies
  2. 2Emma22,719 babies
  3. 3Madison20,201 babies
  4. 4Hannah17,638 babies
  5. 5Olivia16,154 babies
  6. 6Abigail15,932 babies
  7. 7Alexis14,867 babies
  8. 8Ashley14,519 babies
  9. 9Elizabeth14,123 babies
  10. 10Samantha13,870 babies
  11. 11Sarah13,785 babies
  12. 12Isabella13,781 babies
  13. 13Grace12,781 babies
  14. 14Alyssa12,750 babies
  15. 15Lauren11,051 babies
  16. 16Kayla10,957 babies
  17. 17Brianna10,584 babies
  18. 18Jessica10,454 babies
  19. 19Taylor10,314 babies
  20. 20Sophia9,687 babies
  21. 21Anna9,464 babies
  22. 22Victoria9,251 babies
  23. 23Natalie9,151 babies
  24. 24Chloe9,082 babies
  25. 25Sydney8,911 babies
  26. 26Hailey8,798 babies
  27. 27Jasmine8,065 babies
  28. 28Rachel7,997 babies
  29. 29Morgan7,928 babies
  30. 30Megan7,800 babies
  31. 31Jennifer7,569 babies
  32. 32Kaitlyn7,547 babies
  33. 33Julia7,437 babies
  34. 34Haley7,198 babies
  35. 35Katherine7,126 babies
  36. 36Mia7,083 babies
  37. 37Destiny6,977 babies
  38. 38Alexandra6,545 babies
  39. 39Ava6,280 babies
  40. 40Nicole6,238 babies
  41. 41Savannah6,154 babies
  42. 42Maria6,091 babies
  43. 43Brooke5,971 babies
  44. 44Ella5,909 babies
  45. 45Mackenzie5,865 babies
  46. 46Allison5,850 babies
  47. 47Paige5,758 babies
  48. 48Jordan5,650 babies
  49. 49Stephanie5,603 babies
  50. 50Faith5,597 babies
  51. 51Makayla5,580 babies
  52. 52Kylie5,558 babies
  53. 53Kaylee5,452 babies
  54. 54Amanda5,354 babies
  55. 55Jenna5,352 babies
  56. 56Trinity5,130 babies
  57. 57Zoe5,087 babies
  58. 58Katelyn5,054 babies
  59. 59Mary5,043 babies
  60. 60Andrea4,982 babies
  61. 61Madeline4,976 babies
  62. 62Michelle4,873 babies
  63. 62Rebecca4,873 babies
  64. 64Kimberly4,825 babies
  65. 65Sara4,764 babies
  66. 66Gabrielle4,600 babies
  67. 67Alexa4,598 babies
  68. 68Caroline4,585 babies
  69. 69Lily4,434 babies
  70. 70Vanessa4,352 babies
  71. 71Angelina4,272 babies
  72. 72Riley4,243 babies
  73. 73Sierra4,242 babies
  74. 74Amber4,123 babies
  75. 75Autumn4,059 babies
  76. 76Lillian4,030 babies
  77. 77Gabriella4,021 babies
  78. 78Audrey3,998 babies
  79. 79Jada3,987 babies
  80. 80Erin3,926 babies
  81. 81Leah3,925 babies
  82. 82Danielle3,865 babies
  83. 83Isabel3,853 babies
  84. 84Maya3,849 babies
  85. 85Ariana3,834 babies
  86. 86Arianna3,796 babies
  87. 87Jocelyn3,718 babies
  88. 88Evelyn3,701 babies
  89. 89Avery3,687 babies
  90. 90Aaliyah3,673 babies
  91. 91Leslie3,639 babies
  92. 92Claire3,571 babies
  93. 93Melanie3,550 babies
  94. 94Shelby3,537 babies
  95. 95Marissa3,517 babies
  96. 96Melissa3,502 babies
  97. 97Sofia3,488 babies
  98. 98Bailey3,467 babies
  99. 99Molly3,403 babies
  100. 100Jacqueline3,400 babies
See the top 1,000 girls →

Top 100 boys

  1. 1Jacob29,658 babies
  2. 2Michael27,129 babies
  3. 3Joshua25,106 babies
  4. 4Matthew24,011 babies
  5. 5Andrew22,162 babies
  6. 6Joseph21,394 babies
  7. 7Ethan21,362 babies
  8. 8Daniel21,072 babies
  9. 9Christopher20,753 babies
  10. 10Anthony20,149 babies
  11. 11William20,000 babies
  12. 12Nicholas19,696 babies
  13. 13Ryan19,578 babies
  14. 14David18,641 babies
  15. 15Tyler18,185 babies
  16. 16Alexander17,714 babies
  17. 17John17,249 babies
  18. 18James16,896 babies
  19. 19Dylan15,703 babies
  20. 20Zachary15,541 babies
  21. 21Brandon15,245 babies
  22. 22Jonathan14,994 babies
  23. 23Samuel14,691 babies
  24. 24Benjamin14,086 babies
  25. 25Christian13,908 babies
  26. 26Nathan13,667 babies
  27. 27Justin13,655 babies
  28. 28Logan13,187 babies
  29. 29Gabriel12,522 babies
  30. 30Jose12,394 babies
  31. 31Noah11,843 babies
  32. 32Kevin11,734 babies
  33. 33Austin11,690 babies
  34. 34Caleb11,643 babies
  35. 35Robert11,399 babies
  36. 36Thomas10,935 babies
  37. 37Elijah10,665 babies
  38. 38Jordan10,331 babies
  39. 39Aidan10,067 babies
  40. 40Cameron9,965 babies
  41. 41Hunter9,900 babies
  42. 42Jason9,822 babies
  43. 43Connor9,670 babies
  44. 44Evan9,444 babies
  45. 45Jack9,318 babies
  46. 46Luke9,304 babies
  47. 47Angel9,161 babies
  48. 48Isaac8,944 babies
  49. 49Isaiah8,900 babies
  50. 50Aaron8,874 babies
  51. 51Gavin8,764 babies
  52. 52Jackson8,713 babies
  53. 53Kyle8,651 babies
  54. 54Mason7,897 babies
  55. 55Juan7,831 babies
  56. 56Eric7,787 babies
  57. 57Charles7,696 babies
  58. 58Adam7,690 babies
  59. 59Brian7,672 babies
  60. 60Luis7,585 babies
  61. 61Sean7,102 babies
  62. 62Alex6,794 babies
  63. 63Nathaniel6,666 babies
  64. 64Bryan6,619 babies
  65. 65Ian6,466 babies
  66. 66Carlos6,218 babies
  67. 67Jesus6,163 babies
  68. 68Adrian6,110 babies
  69. 69Cole5,898 babies
  70. 70Steven5,860 babies
  71. 71Lucas5,756 babies
  72. 72Owen5,701 babies
  73. 73Aiden5,684 babies
  74. 74Devin5,646 babies
  75. 75Jayden5,547 babies
  76. 76Timothy5,487 babies
  77. 77Julian5,410 babies
  78. 78Cody5,400 babies
  79. 79Blake5,275 babies
  80. 80Seth5,256 babies
  81. 81Dominic5,219 babies
  82. 82Jaden5,182 babies
  83. 83Diego5,121 babies
  84. 84Hayden5,101 babies
  85. 85Xavier5,066 babies
  86. 86Richard5,054 babies
  87. 87Chase5,014 babies
  88. 88Colin4,876 babies
  89. 89Carson4,861 babies
  90. 90Jeremiah4,855 babies
  91. 91Patrick4,789 babies
  92. 92Antonio4,717 babies
  93. 93Sebastian4,649 babies
  94. 94Jesse4,606 babies
  95. 95Miguel4,592 babies
  96. 96Victor4,436 babies
  97. 97Landon4,412 babies
  98. 98Jake4,406 babies
  99. 99Trevor4,387 babies
  100. 100Alejandro4,317 babies
See the top 1,000 boys →