Skip to main content

Baby Boomers names

The most given names of Baby Boomers (born 1946-1964) were Mary and James. The names most over-represented in those years are Pam, Deborah, Debbie for girls and Rick, Doug, Tim for boys, each given at least 3.4 times as often then as across 1880-2025. An estimated 52.9 million Americans born in the U.S. in those years are alive in 2026.

Mary and James, the most given names of Baby Boomers, since 1880
Mary and James births by year20k40k60k80k100k188019001920194019601980200020251946-1964JamesMary
Mary and James births by year20k40k60k80k100k188019001920194019601980200020251946-1964JamesMary
Mary and James births by year20k40k60k80k100k18801930198020251946-1964JamesMary

Babies given each name per year; 1946-1964 shaded.

Births 1946-1964: SSA national file, published May 8, 2026; the living figure uses SSA’s cohort life tables. SSA’s notes on the data.

The most given names

Girls: the most given names
#NameBirths
1Mary1,125,425
2Linda1,059,731
3Patricia788,719
4Susan749,688
5Barbara631,947
6Karen587,294
7Deborah581,919
8Nancy497,871
9Donna495,463
10Sandra491,783
11Debra448,110
12Sharon435,772
13Cynthia423,032
14Carol419,510
15Pamela394,045
16Kathleen387,257
17Brenda381,739
18Diane353,087
19Lisa330,437
20Elizabeth308,190
21Cheryl305,166
22Janet286,087
23Margaret276,545
24Kathy254,617
25Carolyn246,532
Boys: the most given names
#NameBirths
1James1,571,095
2Robert1,531,057
3John1,525,175
4Michael1,464,358
5David1,396,018
6William1,072,678
7Richard959,766
8Thomas810,401
9Mark684,331
10Charles658,032
11Joseph554,967
12Steven547,850
13Gary545,111
14Ronald504,068
15Kenneth485,713
16Donald483,189
17Paul468,532
18Larry439,970
19Daniel433,082
20Timothy368,751
21Jeffrey364,210
22Stephen349,897
23Dennis349,498
24Edward344,526
25George333,878

Most given: births summed over 1946-1964, per sex.

Which names define Baby Boomers?

A name’s share of births in these years divided by its share across the whole record, for names given to at least 10,000 babies in the span and to one sex at least 90% of the time.

Girls: the most typical names
NameBirthsTimes usual share
Pam26,9174.2×
Deborah also Debra1,030,0294.1×
Debbie148,6154.1×
Luann11,9654.0×
Kathy also Cathy, Kathie396,9244.0×
Vicki also Vickie, Vicky233,2633.8×
Linda also Lynda1,107,7603.7×
Cheryl305,1663.6×
Sheryl53,3123.5×
Gail135,2463.5×
Susan749,6883.5×
Janis32,4703.4×
Boys: the most typical names
NameBirthsTimes usual share
Rick56,3893.5×
Doug15,0763.4×
Tim55,4413.4×
Chuck10,8353.1×
Gary also Garry574,4593.1×
Greg also Gregg68,7453.0×
Ricky also Rickey170,3223.0×
Bruce227,6503.0×
Jeff70,7133.0×
Randy190,9252.9×
Mike118,7902.9×
Barry104,0442.9×

Typical: share in the span over share in 1880-2025.

All generations