Browse Baby Names A–Z

Explore all 96,100 names with historical popularity data

Names per starting letter (A → Z)

96,100 names

across 26 starting letters

Name Gender Total Births
Lu Boy 35
Lua Girl 1,089
Luada Girl 16
Luah Girl 29
Luai Boy 39
Lual Boy 29
Luam Boy 17
Luan Girl 515
Luan Boy 1,107
Luana Girl 4,893
Luanda Girl 25
Luane Girl 241
Luani Girl 34
Luann Girl 15,506
Luann Boy 6
Luanna Girl 1,943
Luanne Girl 8,617
Luar Boy 55
Luara Girl 71
Luay Boy 168
Luba Girl 583
Lubert Boy 10
Luberta Girl 1,016
Lubertha Girl 696
Lubie Girl 5
Lubie Boy 17
Lubna Girl 360
Lubov Girl 17
Luby Boy 291
Luby Girl 52
Luc Boy 3,614
Luca Boy 77,521
Luca Girl 1,690
Lucah Boy 627
Lucan Boy 484
Lucario Boy 44
Lucas Boy 331,092
Lucas Girl 536
Lucca Boy 7,889
Lucca Girl 769
Luccas Boy 395
Lucchese Girl 25
Lucchese Boy 30
Luccia Girl 99
Lucciana Girl 267
Lucciano Boy 608
Luce Girl 38
Lucea Girl 15
Luceal Girl 226
Lucecita Girl 19

According to the Social Security Administration, as of June 2026 this directory lists names drawn directly from the agency's public-use baby-name files, which document 105,966 distinct names spanning 1880-2025. See our methodology for the full extraction and aggregation rules.