Names by generation
Every generation has its names. For each one, we ranked names by the share of the living people who have them who were born in that generation's years, using Pew Research Center's generation boundaries.
- Silent Generation namesBorn 1928–1945, aged 81–98 in 2026Carole (75), Betty (76), Dolores (74), Bob (70), Jimmie (65), Fred (67)
- Boomer namesBorn 1946–1964, aged 62–80 in 2026Pam (66), Debra (66), Debbie (64), Tim (63), Mike (63), Rick (61)
- Gen X namesBorn 1965–1980, aged 46–61 in 2026Tonya (53), Tonia (54), Tricia (51), Darrin (49), Darin (49), Todd (54)
- Millennial namesBorn 1981–1996, aged 30–45 in 2026Brittany (35), Sheena (42), Brittney (34), Dustin (37), Cody (31), Kyle (34)
- Gen Z namesBorn 1997–2012, aged 14–29 in 2026Makayla (20), Jada (23), Trinity (19), Aidan (19), Jaden (18), Jakob (23)
- Gen Alpha namesBorn 2013 on, aged 1–13 in 2026Everly (7), Everleigh (6), Juniper (6), Atlas (5), Thiago (5), Legend (7)