Baby names of 1988
Jessica and Michael topped the lists in 1988, out of 3,695,137 births recorded across 20,440 different names. That is 2.5% more than the 1987 files hold. About 3.6 million of them are alive today.
Girls
| # | Name | Births |
|---|---|---|
| 1 | Jessica | 51,556 |
| 2 | Ashley | 49,977 |
| 3 | Amanda | 39,459 |
| 4 | Sarah | 28,374 |
| 5 | Jennifer | 27,893 |
| 6 | Brittany | 26,816 |
| 7 | Stephanie | 22,843 |
| 8 | Samantha | 20,700 |
| 9 | Nicole | 20,315 |
| 10 | Elizabeth | 20,042 |
| 11 | Lauren | 19,637 |
| 12 | Megan | 18,570 |
| 13 | Tiffany | 18,364 |
| 14 | Heather | 18,033 |
| 15 | Amber | 16,676 |
| 16 | Melissa | 16,546 |
| 17 | Danielle | 16,253 |
| 18 | Emily | 15,869 |
| 19 | Rachel | 15,348 |
| 20 | Kayla | 13,433 |
| 21 | Michelle | 13,339 |
| 22 | Christina | 12,954 |
| 23 | Laura | 12,126 |
| 24 | Courtney | 12,043 |
| 25 | Kimberly | 11,948 |
All 200 girls’ names of 1988 (13,883 recorded)
Boys
| # | Name | Births |
|---|---|---|
| 1 | Michael | 64,171 |
| 2 | Christopher | 53,014 |
| 3 | Matthew | 45,876 |
| 4 | Joshua | 42,653 |
| 5 | Andrew | 35,745 |
| 6 | David | 35,329 |
| 7 | Justin | 35,055 |
| 8 | Daniel | 34,718 |
| 9 | James | 32,523 |
| 10 | Robert | 30,319 |
| 11 | John | 29,427 |
| 12 | Joseph | 29,019 |
| 13 | Ryan | 27,747 |
| 14 | Nicholas | 25,303 |
| 15 | Jonathan | 24,349 |
| 16 | William | 24,126 |
| 17 | Brandon | 23,744 |
| 18 | Anthony | 23,644 |
| 19 | Eric | 20,175 |
| 20 | Kevin | 20,168 |
| 21 | Kyle | 19,895 |
| 22 | Brian | 19,532 |
| 23 | Thomas | 18,806 |
| 24 | Steven | 17,865 |
| 25 | Timothy | 16,807 |
All 200 boys’ names of 1988 (8,495 recorded)
Biggest climbers, girls
Names that gained the most ground on 1987:
Biggest climbers, boys
Names that gained the most ground on 1987:
First recorded in 1988, girls
Names the SSA had never published before 1988:
First recorded in 1988, boys
Names the SSA had never published before 1988:
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.