BabyNamesMap

Lists

Short names, 4 letters or fewer

The 50 most given girls’ and boys’ names in 2025 with four letters or fewer.

Girls · US 2025

  1. #3Emma“entire”12,754 babies
  2. #6MiaEditor’s note Steady in the US: #6 in 2015 and #6 in 2025. About 1 in 150 US girls in the 2025 records11,078 babies
  3. #11AvaEditor’s note Down from #4 in 2015 to #11 in 2025 in the US. About 1 in 210 US girls in the 2025 records7,732 babies
  4. #18LilyDiminutive of Lilian, possibly meaning “lily”6,673 babies
  5. #20NoraForm of Eleanor, possibly meaning “other”6,380 babies
  6. #24Lucy“light”6,176 babies
  7. #26Aria“a musical aria”6,130 babies
  8. #27Luna“the moon”6,076 babies
  9. #28IslaEditor’s note Climbing fast in the US: #142 in 2015, #28 in 2025. Short and simple: 4 letters6,012 babies
  10. #29EllaShort form of Eleanor, possibly meaning “other”5,831 babies
  11. #31ZoeVariant of Zoë, meaning “life”5,646 babies
  12. #39IvyFrom the word “ivy”5,117 babies
  13. #43MilaEditor’s note Up from #53 in 2015 to #43 in 2025 in the US. About 1 in 340 US girls in the 2025 records4,796 babies
  14. #46Nova“new”4,657 babies
  15. #58LeahEditor’s note Down from #36 in 2015 to #58 in 2025 in the US3,880 babies
  16. #61Iris“rainbow”3,729 babies
  17. #62MayaEditor’s note Steady in the US: #68 in 2015 and #62 in 2025. About 1 in 430 US girls in the 2025 records3,712 babies
  18. #64RubyEditor’s note Up from #83 in 2015 to #64 in 2025 in the US. About 1 in 450 US girls in the 2025 records3,554 babies
  19. #69ZoeyEditor’s note First shows up in US records in 1967, with 6 babies3,427 babies
  20. #70Edenpossibly “steppe, garden”3,362 babies
  21. #77AylaEditor’s note First shows up in US records in 1963, with 6 babies3,149 babies
  22. #80LylaEditor’s note Up from #141 in 2015 to #80 in 2025 in the US. About 1 in 520 US girls in the 2025 records3,089 babies
  23. #95JadeEditor’s note Up from #126 in 2015 to #95 in 2025 in the US. About 1 in 600 US girls in the 2025 records2,658 babies
  24. #107AnnaEditor’s note Cooling off in the US: #44 in 2015, #107 in 20252,521 babies
  25. #113Cora“maiden”2,428 babies
  26. #114RoseEditor’s note Peaked in the US in 1917, with 9,783 babies; 2,386 in 20252,386 babies
  27. #125MarySame root as Miriam, possibly meaning “bitter”2,230 babies
  28. #134EvaEditor’s note Down from #76 in 2015 to #134 in 2025 in the US2,154 babies
  29. #145RemiEditor’s note Climbing fast in the US: #502 in 2015, #145 in 20252,023 babies
  30. #150JuneFrom the word “name”1,978 babies
  31. #158Arya“noble, respectable”1,858 babies
  32. #160Sage“sedge”1,853 babies
  33. #173RuthEditor’s note Peaked in the US in 1920, with 26,102 babies; 1,781 in 20251,781 babies
  34. #186Lila“lilac”1,670 babies
  35. #193KaiaEditor’s note Climbing fast in the US: #447 in 2015, #193 in 20251,618 babies
  36. #198SaraVariant of Sarah, meaning “masters, princes”1,568 babies
  37. #200LiaLatin, meaning “cow”1,526 babies
  38. #205Vera“faith”1,482 babies
  39. #210MylaEditor’s note Up from #335 in 2015 to #210 in 2025 in the US1,436 babies
  40. #212Zara“flower”1,432 babies
  41. #219Ada“noble”1,401 babies
  42. #221Jane“God is gracious”1,380 babies
  43. #226NoaHawaiian, meaning “commoner, free man”1,348 babies
  44. #230Rory“red-haired king”1,332 babies
  45. #231WrenEditor’s note Climbing fast in the US: #703 in 2015, #231 in 20251,331 babies
  46. #236NylaEditor’s note Up from #326 in 2015 to #236 in 2025 in the US1,315 babies
  47. #245AnaEditor’s note Down from #211 in 2015 to #245 in 2025 in the US1,276 babies
  48. #257Amy“beloved”1,200 babies
  49. #270EvieEditor’s note Up from #510 in 2015 to #270 in 2025 in the US1,151 babies
  50. #275LolaEditor’s note Down from #224 in 2015 to #275 in 2025 in the US1,132 babies

Boys · US 2025

  1. #1LiamForm of William, meaning “will + helmet”20,818 babies
  2. #2NoahEditor’s note Steady in the US: #1 in 2015 and #2 in 2025. About 1 in 84 US boys in the 2025 records20,358 babies
  3. #12LeviEditor’s note Up from #42 in 2015 to #12 in 2025 in the US. About 1 in 180 US boys in the 2025 records9,642 babies
  4. #14LucaForm of Lucy, meaning “light”8,759 babies
  5. #15JackShort form of John, possibly meaning “God is gracious”8,748 babies
  6. #19Leo“lion”8,173 babies
  7. #20EzraEditor’s note Climbing fast in the US: #93 in 2015, #20 in 2025. Short and simple: 4 letters8,126 babies
  8. #23Johnpossibly “God is gracious”8,027 babies
  9. #31OwenEditor’s note More popular in the US than England & Wales: #31 vs #170 in 20257,190 babies
  10. #33LukeEditor’s note Down from #28 in 2015 to #33 in 2025 in the US. About 1 in 250 US boys in the 2025 records6,948 babies
  11. #60BeauEditor’s note Climbing fast in the US: #203 in 2015, #60 in 20255,165 babies
  12. #72Enzo“home + ruler”4,556 babies
  13. #79AxelEditor’s note Up from #123 in 2015 to #79 in 2025 in the US. About 1 in 410 US boys in the 2025 records4,140 babies
  14. #82TheoEditor’s note Climbing fast in the US: #405 in 2015, #82 in 20253,945 babies
  15. #83IanEditor’s note Steady in the US: #76 in 2015 and #83 in 2025. About 1 in 440 US boys in the 2025 records3,924 babies
  16. #85LukaEditor’s note More popular in the US than England & Wales: #85 vs #261 in 20253,873 babies
  17. #86Gael“hunt”3,860 babies
  18. #93Kai“warrior”3,768 babies
  19. #95JoseSame root as Joseph, meaning “(God) shall add”3,678 babies
  20. #99RyanEditor’s note Peaked in the US in 1985, with 29,905 babies; 3,532 in 20253,532 babies
  21. #101Adam“earth, man, soil, light brown”3,501 babies
  22. #104Eli“ascent”3,418 babies
  23. #105Amir“commander, prince”3,297 babies
  24. #114JaceDiminutive of Jason, meaning “I heal”3,083 babies
  25. #119MiloEditor’s note Climbing fast in the US: #288 in 2015, #119 in 20252,974 babies
  26. #125Dean“valley”2,876 babies
  27. #138Leon“lion”2,583 babies
  28. #142ZionEditor’s note Up from #227 in 2015 to #142 in 2025 in the US. About 1 in 680 US boys in the 2025 records2,496 babies
  29. #144LuisSame root as Louis, meaning “loud; famous + battle”2,475 babies
  30. #148ArloEditor’s note More popular in England & Wales than the US: #15 vs #148 in 20252,443 babies
  31. #153Evan“God is gracious”2,412 babies
  32. #155Judepossibly “praised”2,384 babies
  33. #159JuanSpanish, meaning “Yahweh is gracious”2,318 babies
  34. #162IvanSame root as John, possibly meaning “God is gracious”2,240 babies
  35. #164AceEditor’s note Climbing fast in the US: #419 in 2015, #164 in 20252,239 babies
  36. #169JettEditor’s note More popular in the US than England & Wales: #169 vs #452 in 20252,167 babies
  37. #174NicoDiminutive of Nicholas, meaning “victory + people”2,066 babies
  38. #180MaxEditor’s note More popular in England & Wales than the US: #48 vs #180 in 20252,025 babies
  39. #182Cole“coal, coal-black”2,003 babies
  40. #191AlanVariant of Elon, meaning “oak tree”1,915 babies
  41. #193TateEditor’s note Climbing fast in the US: #420 in 2015, #193 in 20251,862 babies
  42. #196Knox“round hill”1,836 babies
  43. #199Rory“red-haired king”1,768 babies
  44. #206Finn“the Sami”1,702 babies
  45. #219JoelEditor’s note Down from #158 in 2015 to #219 in 2025 in the US1,633 babies
  46. #231AbelEditor’s note Down from #124 in 2015 to #231 in 2025 in the US1,525 babies
  47. #232AlexShort form of Alexandra, meaning “to defend + man”1,515 babies
  48. #244MarkEditor’s note Peaked in the US in 1960, with 58,727 babies; 1,416 in 20251,416 babies
  49. #248Cade“lump, swelling”1,392 babies
  50. #250LaneEditor’s note Up from #297 in 2015 to #250 in 2025 in the US1,383 babies

Girls · England & Wales 2025

  1. #2LilyDiminutive of Lilian, possibly meaning “lily”2,249 babies
  2. #4IslaEditor’s note Steady in England & Wales: #4 in 2015 and #4 in 2025. Short and simple: 4 letters1,959 babies
  3. #9IvyFrom the word “ivy”1,698 babies
  4. #11AvaEditor’s note Down from #5 in 2015 to #11 in 2025 in England & Wales. Short and simple: 3 letters1,611 babies
  5. #21MiaEditor’s note Down from #9 in 2015 to #21 in 2025 in England & Wales. Short and simple: 3 letters1,372 babies
  6. #28MayaEditor’s note Up from #37 in 2015 to #28 in 2025 in England & Wales. Short and simple: 4 letters1,259 babies
  7. #34Aria“a musical aria”1,132 babies
  8. #35EvieEditor’s note Peaked in England & Wales in 2010, with 3,469 babies; 1,129 in 20251,129 babies
  9. #38RubyEditor’s note Down from #17 in 2015 to #38 in 2025 in England & Wales. Short and simple: 4 letters1,032 babies
  10. #40Ada“noble”1,014 babies
  11. #40MilaEditor’s note Up from #79 in 2015 to #40 in 2025 in England & Wales. Short and simple: 4 letters1,014 babies
  12. #42AylaEditor’s note Climbing fast in England & Wales: #143 in 2015, #42 in 2025. Short and simple: 4 letters980 babies
  13. #45EsmeDiminutive of Esmeralda, meaning “emerald”933 babies
  14. #46EllaShort form of Eleanor, possibly meaning “other”932 babies
  15. #57Iris“rainbow”759 babies
  16. #58EvaEditor’s note Down from #29 in 2015 to #58 in 2025 in England & Wales758 babies
  17. #59Luna“the moon”757 babies
  18. #61LylaEditor’s note Up from #121 in 2015 to #61 in 2025 in England & Wales751 babies
  19. #64Orla“golden princess”721 babies
  20. #66Thea“goddess”686 babies
  21. #67RoseEditor’s note Steady in England & Wales: #65 in 2015 and #67 in 2025666 babies
  22. #68Nova“new”650 babies
  23. #70Lyra“a lyre; the constellation Lyra”643 babies
  24. #72ErinEditor’s note Peaked in England & Wales in 2006, with 1,985 babies; 633 in 2025633 babies
  25. #73Zara“flower”625 babies
  26. #75NoraForm of Eleanor, possibly meaning “other”616 babies
  27. #80Edenpossibly “steppe, garden”594 babies
  28. #82RayaEditor’s note Climbing fast in England & Wales: #496 in 2015, #82 in 2025547 babies
  29. #85Emma“entire”536 babies
  30. #87LolaEditor’s note Down from #40 in 2015 to #87 in 2025 in England & Wales524 babies
  31. #94MylaEditor’s note Up from #182 in 2015 to #94 in 2025 in England & Wales490 babies
  32. #95Alba“dawn”472 babies
  33. #96Rosa“rose”470 babies
  34. #98LaraIcelandic, from Latin Laura, meaning “laurel tree”465 babies
  35. #104ZoeVariant of Zoë, meaning “life”445 babies
  36. #110SaraVariant of Sarah, meaning “masters, princes”427 babies
  37. #111SafaEditor’s note Climbing fast in England & Wales: #229 in 2015, #111 in 2025425 babies
  38. #114CleoEditor’s note Climbing fast in England & Wales: #242 in 2015, #114 in 2025423 babies
  39. #115AyraEditor’s note More popular in England & Wales than the US: #115 vs #939 in 2025422 babies
  40. #118DuaAlbanian, meaning “love”411 babies
  41. #132Cora“maiden”368 babies
  42. #137WrenEditor’s note Climbing fast in England & Wales: #400 in 2015, #137 in 2025362 babies
  43. #142AnnaEditor’s note Peaked in England & Wales in 2000, with 1,612 babies; 347 in 2025347 babies
  44. #143Lucy“light”346 babies
  45. #144HanaCzech and Hawaiian form of Hannah, meaning “grace, gracious, graced…341 babies
  46. #147AyahEditor’s note Climbing fast in England & Wales: #441 in 2015, #147 in 2025338 babies
  47. #147EttaEditor’s note Climbing fast in England & Wales: #368 in 2015, #147 in 2025338 babies
  48. #156EdieDiminutive of Edith, meaning “wealth, riches + battle”322 babies
  49. #157Nina“a hidden message revealed in the completed grid of a…318 babies
  50. #158AyatEditor’s note More popular in England & Wales than the US: #158 vs #1,160 in 2025317 babies

Boys · England & Wales 2025

  1. #2NoahEditor’s note Up from #7 in 2015 to #2 in 2025 in England & Wales. Short and simple: 4 letters4,075 babies
  2. #3Leo“lion”3,278 babies
  3. #4LucaForm of Lucy, meaning “light”3,266 babies
  4. #12TheoEditor’s note More popular in England & Wales than the US: #12 vs #82 in 20252,398 babies
  5. #14Judepossibly “praised”2,153 babies
  6. #15ArloEditor’s note Climbing fast in England & Wales: #102 in 2015, #15 in 2025. Short and simple: 4 letters2,083 babies
  7. #17Rory“red-haired king”1,760 babies
  8. #24JackShort form of John, possibly meaning “God is gracious”1,595 babies
  9. #26Adam“earth, man, soil, light brown”1,431 babies
  10. #38EzraEditor’s note Climbing fast in England & Wales: #127 in 2015, #38 in 2025. Short and simple: 4 letters1,300 babies
  11. #46Hugo“thought, mind, spirit”1,094 babies
  12. #48MaxEditor’s note Down from #28 in 2015 to #48 in 2025 in England & Wales. Short and simple: 3 letters1,061 babies
  13. #64MusaEditor’s note Climbing fast in England & Wales: #162 in 2015, #64 in 2025798 babies
  14. #68LiamForm of William, meaning “will + helmet”763 babies
  15. #71OtisEditor’s note Climbing fast in England & Wales: #258 in 2015, #71 in 2025726 babies
  16. #74Finn“the Sami”706 babies
  17. #78Kai“warrior”672 babies
  18. #84Enzo“home + ruler”617 babies
  19. #89TobyForm of Tobias, meaning “my good is YHWH”600 babies
  20. #90MiloEditor’s note Up from #135 in 2015 to #90 in 2025 in England & Wales597 babies
  21. #101Leon“lion”526 babies
  22. #102CodyEditor’s note Up from #116 in 2015 to #102 in 2025 in England & Wales504 babies
  23. #103Ali“high, exalted”502 babies
  24. #107LeviEditor’s note Up from #155 in 2015 to #107 in 2025 in England & Wales490 babies
  25. #108BeauEditor’s note Up from #193 in 2015 to #108 in 2025 in England & Wales487 babies
  26. #112RemyEditor’s note Climbing fast in England & Wales: #334 in 2015, #112 in 2025476 babies
  27. #117Otto“wealth, riches”444 babies
  28. #122KitDiminutive of Christopher, meaning “carrier of Christ”413 babies
  29. #126SyedEditor’s note More popular in England & Wales than the US: #126 vs #1,217 in 2025389 babies
  30. #131LukeEditor’s note Peaked in England & Wales in 1996, with 5,664 babies; 380 in 2025380 babies
  31. #133Zayn“beauty”376 babies
  32. #135RyanEditor’s note Down from #69 in 2015 to #135 in 2025 in England & Wales374 babies
  33. #135ZionEditor’s note Climbing fast in England & Wales: #461 in 2015, #135 in 2025374 babies
  34. #137Eli“ascent”373 babies
  35. #145JaxEditor’s note Up from #217 in 2015 to #145 in 2025 in England & Wales366 babies
  36. #147AxelEditor’s note Climbing fast in England & Wales: #363 in 2015, #147 in 2025363 babies
  37. #155RudyEditor’s note Climbing fast in England & Wales: #331 in 2015, #155 in 2025341 babies
  38. #157OmarEditor’s note Up from #217 in 2015 to #157 in 2025 in England & Wales332 babies
  39. #159EesaEditor’s note More popular in England & Wales than the US: #159 vs #1,852 in 2025330 babies
  40. #163Joey“name”324 babies
  41. #165NicoDiminutive of Nicholas, meaning “victory + people”306 babies
  42. #166RioEditor’s note Up from #267 in 2015 to #166 in 2025 in England & Wales305 babies
  43. #168EricEditor’s note Steady in England & Wales: #173 in 2015 and #168 in 2025300 babies
  44. #170OwenEditor’s note More popular in the US than England & Wales: #31 vs #170 in 2025298 babies
  45. #174Johnpossibly “God is gracious”296 babies
  46. #179Cole“coal, coal-black”289 babies
  47. #181ZaydEditor’s note Climbing fast in England & Wales: #363 in 2015, #181 in 2025285 babies
  48. #183RemiEditor’s note Used for both: 49% of England & Wales babies named Remi in 2025 were boys274 babies
  49. #191OzzyEditor’s note Climbing fast in England & Wales: #1,159 in 2015, #191 in 2025264 babies
  50. #192KianEditor’s note Peaked in England & Wales in 2007, with 1,126 babies; 263 in 2025263 babies

Counts and ranks: US Social Security Administration (2025, names given to 5 or more babies) and Office for National Statistics (2025, names given to 3 or more babies). US ranks are worked out from the counts, with ties sharing a rank; England & Wales ranks are as published. Meanings, where shown, are from Wiktionary (CC BY-SA 4.0).