Baby names of 1958
Mary and Michael topped the lists in 1958, out of 4,134,028 births recorded across 10,392 different names. That is 1.6% fewer than the 1957 files hold. About 3.2 million of them are alive today.
Girls
| # | Name | Births |
|---|---|---|
| 1 | Mary | 55,848 |
| 2 | Susan | 45,175 |
| 3 | Linda | 41,904 |
| 4 | Karen | 38,487 |
| 5 | Patricia | 37,961 |
| 6 | Debra | 35,521 |
| 7 | Deborah | 32,943 |
| 8 | Cynthia | 31,014 |
| 9 | Barbara | 27,874 |
| 10 | Donna | 26,959 |
| 11 | Pamela | 25,279 |
| 12 | Nancy | 24,819 |
| 13 | Cheryl | 24,119 |
| 14 | Kathy | 23,938 |
| 15 | Sandra | 21,834 |
| 16 | Brenda | 21,337 |
| 17 | Sharon | 21,114 |
| 18 | Diane | 20,811 |
| 19 | Lisa | 20,202 |
| 20 | Carol | 19,683 |
| 21 | Kathleen | 19,205 |
| 22 | Elizabeth | 18,535 |
| 23 | Julie | 18,215 |
| 24 | Debbie | 17,860 |
| 25 | Cindy | 16,585 |
All 200 girls’ names of 1958 (7,030 recorded)
Boys
| # | Name | Births |
|---|---|---|
| 1 | Michael | 90,604 |
| 2 | David | 82,681 |
| 3 | James | 78,774 |
| 4 | Robert | 77,338 |
| 5 | John | 76,057 |
| 6 | William | 54,254 |
| 7 | Mark | 52,698 |
| 8 | Richard | 50,007 |
| 9 | Thomas | 42,088 |
| 10 | Steven | 32,968 |
| 11 | Charles | 32,242 |
| 12 | Joseph | 30,115 |
| 13 | Timothy | 28,797 |
| 14 | Kenneth | 26,684 |
| 15 | Paul | 26,264 |
| 16 | Daniel | 25,619 |
| 17 | Gary | 25,287 |
| 18 | Donald | 25,015 |
| 19 | Ronald | 24,824 |
| 20 | Kevin | 24,666 |
| 21 | Jeffrey | 24,223 |
| 22 | Larry | 20,083 |
| 23 | Gregory | 19,810 |
| 24 | Brian | 19,279 |
| 25 | Scott | 19,175 |
All 200 boys’ names of 1958 (4,502 recorded)
Biggest climbers, girls
Names that gained the most ground on 1957:
Biggest climbers, boys
Names that gained the most ground on 1957:
First recorded in 1958, girls
Names the SSA had never published before 1958:
First recorded in 1958, boys
Names the SSA had never published before 1958:
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.