Humanverse

Baby names of 1970

Jennifer and Michael topped the lists in 1970, out of 3,606,373 births recorded across 13,414 different names. That is 3.8% more than the 1969 files hold. About 3.2 million of them are alive today.

← 1969 All years 1971 →

Girls

#NameBirths
1Jennifer46,150
2Lisa38,967
3Kimberly34,130
4Michelle34,047
5Amy25,212
6Angela24,929
7Melissa23,735
8Tammy19,587
9Mary19,204
10Tracy18,464
11Julie17,158
12Karen16,699
13Laura16,490
14Christine16,061
15Susan15,738
16Dawn15,681
17Stephanie15,387
18Elizabeth15,108
19Heather14,669
20Kelly14,607
21Tina13,861
22Shannon13,547
23Lori13,448
24Patricia13,406
25Cynthia12,913

All 200 girls’ names of 1970 (9,355 recorded)

Boys

#NameBirths
1Michael85,266
2James61,735
3David61,728
4John58,491
5Robert57,177
6Christopher41,747
7William38,887
8Brian31,917
9Mark31,461
10Richard30,442
11Jeffrey30,139
12Scott28,565
13Jason27,272
14Kevin26,968
15Steven26,793
16Joseph26,714
17Thomas26,669
18Eric23,571
19Daniel23,521
20Timothy22,422
21Charles22,411
22Anthony21,176
23Paul20,196
24Matthew20,185
25Kenneth16,800

All 200 boys’ names of 1970 (5,433 recorded)

Biggest climbers, girls

Names that gained the most ground on 1969:

Biggest climbers, boys

Names that gained the most ground on 1969:

Kenyatta is here because the boys’ file records it: the SSA publishes every name given to five or more babies of one sex, and a rank is a position within that list. It is not a claim about whose name it is.

First recorded in 1970, girls

Names the SSA had never published before 1970:

First recorded in 1970, boys

Names the SSA had never published before 1970:

Ashanti is here because the boys’ file records it: the SSA publishes every name given to five or more babies of one sex, and a rank is a position within that list. It is not a claim about whose name it is.

Try it on yourself

Source: US Social Security Administration national baby-name files. Names given to fewer than five babies in a year are not published, so the totals here run below the true number of births. How far below is not the same in every year: the files hold 201,484 births for 1880 and 3,315,343 for 2025, so a change from one year to the next in the early decades is partly a change in what the record covers.